Skip to content

Commit 12eee69

Browse files
committed
server expects session_time as Int
* Previously sending NSNumber for session_time but received error response of: "Field deltas.session_time was expecting value of type 'int64', received value of type 'number 107.85311794281006' instead"
1 parent 600b58b commit 12eee69

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

iOS_SDK/OneSignalSDK/OneSignalUser/Source/OSPropertiesModel.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ struct OSPropertiesDeltas {
3838
func toDictionary() -> [String:Any] {
3939
var deltas = [String:Any]()
4040
deltas["session_count"] = sessionCount
41-
deltas["session_time"] = sessionTime
41+
deltas["session_time"] = sessionTime?.intValue // server expects an int
4242
deltas["amountSpent"] = amountSpent
4343
deltas["purchases"] = purchases
4444
return deltas

0 commit comments

Comments
 (0)