Skip to content

Commit 5fb7b7e

Browse files
committed
nits: fix a decoding type
Xcode warns: *** -[NSKeyedUnarchiver decodeObjectForKey:]: value for key (requestSuccessful) is not an object. This will become an error in the future.
1 parent 302e7a1 commit 5fb7b7e

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

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

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,14 +78,13 @@ class OSRequestRemoveStartToken: OneSignalRequest, OSLiveActivityRequest, OSLive
7878
required init?(coder: NSCoder) {
7979
guard
8080
let key = coder.decodeObject(forKey: "key") as? String,
81-
let requestSuccessful = coder.decodeObject(forKey: "requestSuccessful") as? Bool,
8281
let timestamp = coder.decodeObject(forKey: "timestamp") as? Date
8382
else {
8483
// Log error
8584
return nil
8685
}
8786
self.key = key
88-
self.requestSuccessful = requestSuccessful
87+
self.requestSuccessful = coder.decodeBool(forKey: "requestSuccessful")
8988
super.init()
9089
self.timestamp = timestamp
9190
}

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

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,14 +79,13 @@ class OSRequestRemoveUpdateToken: OneSignalRequest, OSLiveActivityRequest, OSLiv
7979
required init?(coder: NSCoder) {
8080
guard
8181
let key = coder.decodeObject(forKey: "key") as? String,
82-
let requestSuccessful = coder.decodeObject(forKey: "requestSuccessful") as? Bool,
8382
let timestamp = coder.decodeObject(forKey: "timestamp") as? Date
8483
else {
8584
// Log error
8685
return nil
8786
}
8887
self.key = key
89-
self.requestSuccessful = requestSuccessful
88+
self.requestSuccessful = coder.decodeBool(forKey: "requestSuccessful")
9089
super.init()
9190
self.timestamp = timestamp
9291
}

0 commit comments

Comments
 (0)