Skip to content

Commit d2b7803

Browse files
authored
Merge pull request #1436 from OneSignal/fix/decode_bool
[Bug] Fix warning about decoding a boolean
2 parents 67a455d + f89ca59 commit d2b7803

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

iOS_SDK/OneSignalSDK/OneSignalLiveActivities/Source/Requests/OSRequestSetStartToken.swift

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,15 +89,14 @@ class OSRequestSetStartToken: OneSignalRequest, OSLiveActivityRequest, OSLiveAct
8989
guard
9090
let key = coder.decodeObject(forKey: "key") as? String,
9191
let token = coder.decodeObject(forKey: "token") as? String,
92-
let requestSuccessful = coder.decodeObject(forKey: "requestSuccessful") as? Bool,
9392
let timestamp = coder.decodeObject(forKey: "timestamp") as? Date
9493
else {
9594
// Log error
9695
return nil
9796
}
9897
self.key = key
9998
self.token = token
100-
self.requestSuccessful = requestSuccessful
99+
self.requestSuccessful = coder.decodeBool(forKey: "requestSuccessful")
101100
super.init()
102101
self.timestamp = timestamp
103102
}

iOS_SDK/OneSignalSDK/OneSignalLiveActivities/Source/Requests/OSRequestSetUpdateToken.swift

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,15 +91,14 @@ class OSRequestSetUpdateToken: OneSignalRequest, OSLiveActivityRequest, OSLiveAc
9191
guard
9292
let key = coder.decodeObject(forKey: "key") as? String,
9393
let token = coder.decodeObject(forKey: "token") as? String,
94-
let requestSuccessful = coder.decodeObject(forKey: "requestSuccessful") as? Bool,
9594
let timestamp = coder.decodeObject(forKey: "timestamp") as? Date
9695
else {
9796
// Log error
9897
return nil
9998
}
10099
self.key = key
101100
self.token = token
102-
self.requestSuccessful = requestSuccessful
101+
self.requestSuccessful = coder.decodeBool(forKey: "requestSuccessful")
103102
super.init()
104103
self.timestamp = timestamp
105104
}

0 commit comments

Comments
 (0)