Просмотр исходного кода

handle workResult

Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
sowjanyakch 7 месяцев назад
Родитель
Сommit
aa5fd42c59
1 измененных файлов с 4 добавлено и 0 удалено
  1. 4 0
      app/src/main/java/com/nextcloud/talk/jobs/LeaveConversationWorker.kt

+ 4 - 0
app/src/main/java/com/nextcloud/talk/jobs/LeaveConversationWorker.kt

@@ -38,6 +38,7 @@ class LeaveConversationWorker(val context: Context, workerParams: WorkerParamete
 
 
 
 
     override fun doWork(): Result {
     override fun doWork(): Result {
+        NextcloudTalkApplication.sharedApplication!!.componentApplication.inject(this)
         val data = inputData
         val data = inputData
         val conversationToken = data.getString(BundleKeys.KEY_ROOM_TOKEN)
         val conversationToken = data.getString(BundleKeys.KEY_ROOM_TOKEN)
         val currentUser = userManager.currentUser.blockingGet()
         val currentUser = userManager.currentUser.blockingGet()
@@ -78,6 +79,9 @@ class LeaveConversationWorker(val context: Context, workerParams: WorkerParamete
 
 
                     }
                     }
                 })
                 })
+        }else{
+
+            workResult = Result.failure()
         }
         }
 
 
         return workResult
         return workResult