diff options
author | Jelena Petrovic <jelenapetrovic.7119@gmail.com> | 2022-11-28 16:49:53 +0100 |
---|---|---|
committer | Jelena Petrovic <jelenapetrovic.7119@gmail.com> | 2022-11-28 16:49:53 +0100 |
commit | 8a42188efab92445c1364ec68bd130e9f08a1eb0 (patch) | |
tree | 66d574bb5ccabcc5de37cb6a4537446a6e6487b0 | |
parent | 63793c3567e2f1a712b4fbc47522859aacb31619 (diff) |
lista cetova se sada refreshuje kada korisnik primi poruku #50
-rw-r--r-- | Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/chat/SignalRListener.kt | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/chat/SignalRListener.kt b/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/chat/SignalRListener.kt index 7d75d4b..4b16f25 100644 --- a/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/chat/SignalRListener.kt +++ b/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/chat/SignalRListener.kt @@ -2,6 +2,7 @@ package com.example.brzodolokacije.chat import android.app.Activity import android.util.Log +import android.widget.Toast import com.auth0.android.jwt.JWT import com.exam.DBHelper import com.example.brzodolokacije.Activities.ChatActivity @@ -30,7 +31,12 @@ class SignalRListener private constructor(val activity: Activity){ }, MessageReceive::class.java ) - hubConnection.start().blockingAwait() + try{ + hubConnection.start().blockingAwait() + } + catch(e:Exception){ + Toast.makeText(activity,"Greska",Toast.LENGTH_LONG).show() + } Log.d("main", hubConnection.connectionState.toString()) } @@ -62,6 +68,7 @@ class SignalRListener private constructor(val activity: Activity){ if(activity.clickedChat?.userId==message.senderId){ activity.clickedChat?.requestMessages() } + activity.requestNewMessages() } } |