From 7fd5b72204f39941c4a155b533e8dab348985b2b Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Wed, 8 Mar 2023 15:44:47 -0400 Subject: [PATCH] Allow nullability of Intent parameter in converted services. --- .../securesms/messages/IncomingMessageObserver.kt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/messages/IncomingMessageObserver.kt b/app/src/main/java/org/thoughtcrime/securesms/messages/IncomingMessageObserver.kt index b1357deca..f204eddc2 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/messages/IncomingMessageObserver.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/messages/IncomingMessageObserver.kt @@ -456,11 +456,11 @@ class IncomingMessageObserver(private val context: Application) { } class ForegroundService : Service() { - override fun onBind(intent: Intent): IBinder? { + override fun onBind(intent: Intent?): IBinder? { return null } - override fun onStartCommand(intent: Intent, flags: Int, startId: Int): Int { + override fun onStartCommand(intent: Intent?, flags: Int, startId: Int): Int { super.onStartCommand(intent, flags, startId) val notification = NotificationCompat.Builder(applicationContext, NotificationChannels.getInstance().BACKGROUND) @@ -481,9 +481,9 @@ class IncomingMessageObserver(private val context: Application) { * A service that exists just to encourage the system to keep our process alive a little longer. */ class BackgroundService : Service() { - override fun onBind(intent: Intent): IBinder? = null + override fun onBind(intent: Intent?): IBinder? = null - override fun onStartCommand(intent: Intent, flags: Int, startId: Int): Int { + override fun onStartCommand(intent: Intent?, flags: Int, startId: Int): Int { Log.d(TAG, "Background service started.") return START_STICKY }