Skip to content

Commit 5fc5ca9

Browse files
committed
Add some additional checks and guards
1 parent c348b3c commit 5fc5ca9

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

iOS_SDK/OneSignalSDK/OneSignalUser/Source/OneSignalUserManagerImpl.swift

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -408,6 +408,9 @@ public class OneSignalUserManagerImpl: NSObject, OneSignalUserManager {
408408
*/
409409
@objc
410410
public func logout() {
411+
guard !OneSignalConfigManager.shouldAwaitAppIdAndLogMissingPrivacyConsent(forMethod: "logout") else {
412+
return
413+
}
411414
guard user.identityModel.externalId != nil else {
412415
OneSignalLog.onesignalLog(.LL_DEBUG, message: "OneSignal.User logout called, but the user is currently anonymous, so not logging out.")
413416
return

0 commit comments

Comments
 (0)