@@ -48,8 +48,8 @@ type Conversation struct {
48
48
Messages * MessagesCount
49
49
Status ConversationStatus
50
50
CreatedDatetime time.Time
51
- UpdatedDatetime time.Time
52
- LastReceivedDatetime time.Time
51
+ UpdatedDatetime * time.Time
52
+ LastReceivedDatetime * time.Time
53
53
}
54
54
55
55
type Contact struct {
@@ -60,7 +60,7 @@ type Contact struct {
60
60
LastName string
61
61
CustomDetails map [string ]interface {}
62
62
CreatedAt time.Time
63
- UpdatedAt time.Time
63
+ UpdatedAt * time.Time
64
64
}
65
65
66
66
type Channel struct {
@@ -69,7 +69,7 @@ type Channel struct {
69
69
PlatformID string
70
70
Status string
71
71
CreatedDatetime time.Time
72
- UpdatedDatetime time.Time
72
+ UpdatedDatetime * time.Time
73
73
}
74
74
75
75
type MessagesCount struct {
@@ -114,7 +114,7 @@ type Message struct {
114
114
Type MessageType
115
115
Content MessageContent
116
116
CreatedDatetime time.Time
117
- UpdatedDatetime time.Time
117
+ UpdatedDatetime * time.Time
118
118
}
119
119
120
120
type MessageDirection string
@@ -205,7 +205,7 @@ type Webhook struct {
205
205
Events []WebhookEvent
206
206
URL string
207
207
CreatedDatetime time.Time
208
- UpdatedDatetime time.Time
208
+ UpdatedDatetime * time.Time
209
209
}
210
210
211
211
type WebhookEvent string
@@ -236,7 +236,7 @@ func (c *Contact) UnmarshalJSON(data []byte) error {
236
236
LastName string
237
237
CustomDetails map [string ]interface {}
238
238
CreatedAt time.Time
239
- UpdatedAt time.Time
239
+ UpdatedAt * time.Time
240
240
}{}
241
241
242
242
if err := json .Unmarshal (data , & target ); err != nil {
0 commit comments