Go async when sending scheduled message

This commit is contained in:
moezbhatti
2019-06-07 01:22:57 -04:00
parent 4c8e1a1138
commit 6b8915cf0c
@@ -35,7 +35,8 @@ class SendScheduledMessageReceiver : BroadcastReceiver() {
AndroidInjection.inject(this, context)
intent.getLongExtra("id", -1L).takeIf { it >= 0 }?.let { id ->
sendScheduledMessage.buildObservable(id).blockingSubscribe()
val result = goAsync()
sendScheduledMessage.execute(id) { result.finish() }
}
}