diff options
-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() } } |