Package com.onesignal.user.internal.migrations
See: Description
-
Interface Summary Interface Description IMigrationRecovery Purpose: allow to identify and take corrective action for some specific bad states during migrationImplement these properties to: isInBadState(): return true the condition for the bad state has met
recover(): take a recovery action if the bad state has been identified
recoveryMessage: log a message after the bad state is found and the corrective action is taken
-
Class Summary Class Description MigrationRecovery RecoverConfigPushSubscription Purpose: Automatically recovers a missing push sub ID in the config model store due to a bug migrating from the SDK 5.2. RecoverFromDroppedLoginBug Purpose: Automatically recovers a stalled User in the OperationRepo due to a bug in the SDK from 5.0.0 to 5.1.7.