Skip to content

Commit f89ca59

Browse files
committed
fix warning about decoding a boolean
* Use decodeBool instead of decodeObject as Bool
1 parent 67a455d commit f89ca59

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)