From 82170b77d7445a7e40dc32e9e483b9dc000ccbf5 Mon Sep 17 00:00:00 2001 From: Mario Danic Date: Fri, 13 Sep 2019 10:39:26 +0200 Subject: [PATCH] Fix automated app starting due to room invite Signed-off-by: Mario Danic --- .../java/com/nextcloud/talk/controllers/ChatController.java | 2 +- .../main/java/com/nextcloud/talk/jobs/NotificationWorker.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/nextcloud/talk/controllers/ChatController.java b/app/src/main/java/com/nextcloud/talk/controllers/ChatController.java index 423532251..050d99d87 100644 --- a/app/src/main/java/com/nextcloud/talk/controllers/ChatController.java +++ b/app/src/main/java/com/nextcloud/talk/controllers/ChatController.java @@ -528,7 +528,7 @@ public class ChatController extends BaseController implements MessagesListAdapte messageInputView.getButton().setContentDescription(getResources() .getString(R.string.nc_description_send_message_button)); - if (currentConversation.getRoomId() != null) { + if (currentConversation != null && currentConversation.getRoomId() != null) { loadAvatarForStatusBar(); checkLobbyState(); } diff --git a/app/src/main/java/com/nextcloud/talk/jobs/NotificationWorker.java b/app/src/main/java/com/nextcloud/talk/jobs/NotificationWorker.java index 626d4b59e..7bb2830ca 100644 --- a/app/src/main/java/com/nextcloud/talk/jobs/NotificationWorker.java +++ b/app/src/main/java/com/nextcloud/talk/jobs/NotificationWorker.java @@ -615,7 +615,7 @@ public class NotificationWorker extends Worker { break; case "room": if (bundle.containsKey(BundleKeys.INSTANCE.getKEY_ROOM_TOKEN())) { - showNotificationForCallWithNoPing(intent); + showNotificationWithObjectData(intent); } break; case "chat":