Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Add some additional checks and guards
  • Loading branch information
nan-li committed Apr 29, 2025
commit 5fc5ca99303711e09bc5629d087a4ed8168c45c2
Original file line number Diff line number Diff line change
Expand Up @@ -408,6 +408,9 @@ public class OneSignalUserManagerImpl: NSObject, OneSignalUserManager {
*/
@objc
public func logout() {
guard !OneSignalConfigManager.shouldAwaitAppIdAndLogMissingPrivacyConsent(forMethod: "logout") else {
return
}
guard user.identityModel.externalId != nil else {
OneSignalLog.onesignalLog(.LL_DEBUG, message: "OneSignal.User logout called, but the user is currently anonymous, so not logging out.")
return
Expand Down