From 34cf5ae41e315bf42b6fc0e4a54987d4caddeea9 Mon Sep 17 00:00:00 2001 From: Kamal Bramwell <kamal@elixxir.io> Date: Mon, 8 Aug 2022 14:39:23 -0400 Subject: [PATCH] Respond to callback when network follower or UD is already running --- .../java/io/xxlabs/messenger/ui/global/NetworkViewModel.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/io/xxlabs/messenger/ui/global/NetworkViewModel.kt b/app/src/main/java/io/xxlabs/messenger/ui/global/NetworkViewModel.kt index 5f38d0f6..26b1176f 100644 --- a/app/src/main/java/io/xxlabs/messenger/ui/global/NetworkViewModel.kt +++ b/app/src/main/java/io/xxlabs/messenger/ui/global/NetworkViewModel.kt @@ -229,6 +229,7 @@ class NetworkViewModel @Inject constructor( Timber.v("[NETWORK VIEWMODEL] has network follower already started: $networkStatus") if (networkStatus == NetworkFollowerStatus.RUNNING) { checkStopNetworkTimer() + onStartCallback?.invoke(true) } else if (networkStatus == NetworkFollowerStatus.STOPPED) { startNetworkFollower(onStartCallback) } @@ -390,6 +391,8 @@ class NetworkViewModel @Inject constructor( onCompleteCallback?.invoke(true) }.subscribe() ) + } else { + onCompleteCallback?.invoke(true) } } -- GitLab