[components] Closes https://github.com/mozilla-mobile/android-components/issues/5573: Remove isAutoInitEnabled from AbstractFirebasePushService

This commit is contained in:
Jonathan Almeida
2020-01-14 17:01:58 -05:00
parent 3be494c1a8
commit eb87ac6c7c

View File

@@ -9,7 +9,6 @@ import com.google.android.gms.common.ConnectionResult
import com.google.android.gms.common.GoogleApiAvailability
import com.google.firebase.FirebaseApp
import com.google.firebase.iid.FirebaseInstanceId
import com.google.firebase.messaging.FirebaseMessaging
import com.google.firebase.messaging.FirebaseMessagingService
import com.google.firebase.messaging.RemoteMessage
import kotlinx.coroutines.CoroutineScope
@@ -37,7 +36,6 @@ abstract class AbstractFirebasePushService(
*/
override fun start(context: Context) {
FirebaseApp.initializeApp(context)
FirebaseMessaging.getInstance().isAutoInitEnabled = true
}
override fun onNewToken(newToken: String) {
@@ -72,7 +70,6 @@ abstract class AbstractFirebasePushService(
* Stops the Firebase messaging service and disables auto-start.
*/
final override fun stop() {
FirebaseMessaging.getInstance().isAutoInitEnabled = false
stopSelf()
}