From ee0d9366e205f6457850ba599c101b94a841745c Mon Sep 17 00:00:00 2001 From: Nan Date: Thu, 15 Feb 2024 15:09:46 -0800 Subject: [PATCH] Change OSPushSubscriptionState's "nil" json values to be "" * The dictionary representation of the OSPushSubscriptionState would be better as empty strings instead of the string literal "nil". * This way, it is easier to check for the emptiness of these properties. --- .../OneSignalUser/Source/OSSubscriptionModel.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/iOS_SDK/OneSignalSDK/OneSignalUser/Source/OSSubscriptionModel.swift b/iOS_SDK/OneSignalSDK/OneSignalUser/Source/OSSubscriptionModel.swift index 89471da2c..0a930320a 100644 --- a/iOS_SDK/OneSignalSDK/OneSignalUser/Source/OSSubscriptionModel.swift +++ b/iOS_SDK/OneSignalSDK/OneSignalUser/Source/OSSubscriptionModel.swift @@ -53,8 +53,8 @@ public class OSPushSubscriptionState: NSObject { } @objc public func jsonRepresentation() -> NSDictionary { - let id = self.id ?? "nil" - let token = self.token ?? "nil" + let id = self.id ?? "" + let token = self.token ?? "" return [ "id": id, "token": token,