@@ -3,7 +3,7 @@ import Foundation
3
3
/// Customer Access Item Model
4
4
public struct InPlayerCustomerAccessItem : Codable {
5
5
public let consumerEmail : String ?
6
- public let createdAt : Int ?
6
+ public let createdAt : Double ?
7
7
public let customerId : Int ?
8
8
public let expiresAt : Int ?
9
9
public let isTrial : Bool ?
@@ -20,7 +20,7 @@ public struct InPlayerCustomerAccessItem: Codable {
20
20
public let purchasedAmount : Double ?
21
21
public let purchasedCurrency : String ?
22
22
public let revoked : Int ?
23
- public let startsAt : Int ?
23
+ public let startsAt : Double ?
24
24
public let type : String ?
25
25
26
26
enum CodingKeys : String , CodingKey {
@@ -50,7 +50,7 @@ public struct InPlayerCustomerAccessItem: Codable {
50
50
public init ( from decoder: Decoder ) throws {
51
51
let values = try decoder. container ( keyedBy: CodingKeys . self)
52
52
consumerEmail = try values. decodeIfPresent ( String . self, forKey: . consumerEmail)
53
- createdAt = try values. decodeIfPresent ( Int . self, forKey: . createdAt)
53
+ createdAt = try values. decodeIfPresent ( Double . self, forKey: . createdAt)
54
54
customerId = try values. decodeIfPresent ( Int . self, forKey: . customerId)
55
55
expiresAt = try values. decodeIfPresent ( Int . self, forKey: . expiresAt)
56
56
isTrial = try values. decodeIfPresent ( Bool . self, forKey: . isTrial)
@@ -67,7 +67,7 @@ public struct InPlayerCustomerAccessItem: Codable {
67
67
purchasedAmount = try values. decodeIfPresent ( Double . self, forKey: . purchasedAmount)
68
68
purchasedCurrency = try values. decodeIfPresent ( String . self, forKey: . purchasedCurrency)
69
69
revoked = try values. decodeIfPresent ( Int . self, forKey: . revoked)
70
- startsAt = try values. decodeIfPresent ( Int . self, forKey: . startsAt)
70
+ startsAt = try values. decodeIfPresent ( Double . self, forKey: . startsAt)
71
71
type = try values. decodeIfPresent ( String . self, forKey: . type)
72
72
}
73
73
0 commit comments