diff --git a/OneSignalSDK/onesignal/core/src/main/java/com/onesignal/internal/OneSignalImp.kt b/OneSignalSDK/onesignal/core/src/main/java/com/onesignal/internal/OneSignalImp.kt index 88b927e969..5cc217e6e4 100644 --- a/OneSignalSDK/onesignal/core/src/main/java/com/onesignal/internal/OneSignalImp.kt +++ b/OneSignalSDK/onesignal/core/src/main/java/com/onesignal/internal/OneSignalImp.kt @@ -289,6 +289,8 @@ internal class OneSignalImp : IOneSignal, IServiceProvider { legacyUserSyncJSON.safeString("identifier") ?: "" if (notificationTypes != null) { pushSubscriptionModel.status = SubscriptionStatus.fromInt(notificationTypes) ?: SubscriptionStatus.NO_PERMISSION + } else { + pushSubscriptionModel.status = SubscriptionStatus.SUBSCRIBED } pushSubscriptionModel.sdk = OneSignalUtils.SDK_VERSION