Files
adif-api-reverse-engineering/apk_decompiled/sources/com/adif/elcanomovil/notifications/AppFirebaseMessagingService.java

77 lines
5.0 KiB
Java

package com.adif.elcanomovil.notifications;
import android.os.Bundle;
import com.adif.elcanomovil.domain.providers.PushIdTokenProvider;
import com.google.firebase.messaging.FirebaseMessagingService;
import com.google.firebase.messaging.RemoteMessage;
import dagger.hilt.EntryPoint;
import dagger.hilt.EntryPoints;
import dagger.hilt.InstallIn;
import dagger.hilt.components.SingletonComponent;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.SourceDebugExtension;
import t3.c;
@Metadata(d1 = {"\u0000*\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b\u0002\u0018\u00002\u00020\u0001:\u0001\rB\u0005¢\u0006\u0002\u0010\u0002J\b\u0010\u0005\u001a\u00020\u0006H\u0016J\u0010\u0010\u0007\u001a\u00020\u00062\u0006\u0010\b\u001a\u00020\tH\u0016J\u0010\u0010\n\u001a\u00020\u00062\u0006\u0010\u000b\u001a\u00020\fH\u0016R\u000e\u0010\u0003\u001a\u00020\u0004X\u0082.¢\u0006\u0002\n\u0000¨\u0006\u000e"}, d2 = {"Lcom/adif/elcanomovil/notifications/AppFirebaseMessagingService;", "Lcom/google/firebase/messaging/FirebaseMessagingService;", "()V", "notificationProvide", "Lcom/adif/elcanomovil/notifications/NotificationProvider;", "onCreate", "", "onMessageReceived", "remoteMessage", "Lcom/google/firebase/messaging/RemoteMessage;", "onNewToken", "token", "", "MyMessagingServiceInterface", "app_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
@SourceDebugExtension({"SMAP\nAppFirebaseMessagingService.kt\nKotlin\n*S Kotlin\n*F\n+ 1 AppFirebaseMessagingService.kt\ncom/adif/elcanomovil/notifications/AppFirebaseMessagingService\n+ 2 fake.kt\nkotlin/jvm/internal/FakeKt\n*L\n1#1,58:1\n1#2:59\n*E\n"})
/* loaded from: classes.dex */
public final class AppFirebaseMessagingService extends FirebaseMessagingService {
private NotificationProvider notificationProvide;
@Metadata(d1 = {"\u0000\u001a\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0003\bg\u0018\u00002\u00020\u0001R\u0012\u0010\u0002\u001a\u00020\u0003X¦\u0004¢\u0006\u0006\u001a\u0004\b\u0004\u0010\u0005R\u0012\u0010\u0006\u001a\u00020\u0007X¦\u0004¢\u0006\u0006\u001a\u0004\b\b\u0010\\u0006\n"}, d2 = {"Lcom/adif/elcanomovil/notifications/AppFirebaseMessagingService$MyMessagingServiceInterface;", "", "notificationProvider", "Lcom/adif/elcanomovil/notifications/NotificationProvider;", "getNotificationProvider", "()Lcom/adif/elcanomovil/notifications/NotificationProvider;", "tokenProvider", "Lcom/adif/elcanomovil/domain/providers/PushIdTokenProvider;", "getTokenProvider", "()Lcom/adif/elcanomovil/domain/providers/PushIdTokenProvider;", "app_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
@InstallIn({SingletonComponent.class})
@EntryPoint
/* loaded from: classes.dex */
public interface MyMessagingServiceInterface {
NotificationProvider getNotificationProvider();
PushIdTokenProvider getTokenProvider();
}
@Override // android.app.Service
public void onCreate() {
super.onCreate();
Object obj = EntryPoints.get(getApplicationContext(), MyMessagingServiceInterface.class);
Intrinsics.checkNotNullExpressionValue(obj, "get(...)");
this.notificationProvide = ((MyMessagingServiceInterface) obj).getNotificationProvider();
}
@Override // com.google.firebase.messaging.FirebaseMessagingService
public void onMessageReceived(RemoteMessage remoteMessage) {
Intrinsics.checkNotNullParameter(remoteMessage, "remoteMessage");
super.onMessageReceived(remoteMessage);
remoteMessage.getNotification();
Bundle extras = remoteMessage.toIntent().getExtras();
if (extras != null) {
NotificationProvider notificationProvider = this.notificationProvide;
if (notificationProvider == null) {
Intrinsics.throwUninitializedPropertyAccessException("notificationProvide");
notificationProvider = null;
}
notificationProvider.handleNotification(extras);
}
}
@Override // com.google.firebase.messaging.FirebaseMessagingService
public void onNewToken(String token) {
Unit unit;
Intrinsics.checkNotNullParameter(token, "token");
super.onNewToken(token);
Object obj = EntryPoints.get(getApplicationContext(), MyMessagingServiceInterface.class);
Intrinsics.checkNotNullExpressionValue(obj, "get(...)");
PushIdTokenProvider tokenProvider = ((MyMessagingServiceInterface) obj).getTokenProvider();
if (getBaseContext() != null) {
tokenProvider.saveToken(token);
unit = Unit.INSTANCE;
} else {
unit = null;
}
if (unit == null) {
Intrinsics.checkNotNullParameter("TOKEN FIREBASE NOT SET since baseContext is null", "message");
c.f8551a.e("TOKEN FIREBASE NOT SET since baseContext is null", new Object[0]);
}
}
}