Skip to content

Commit 11b8587

Browse files
authored
Merge pull request #137 from dendd1/master
created at in message struct
2 parents d9e872d + 797c48f commit 11b8587

File tree

3 files changed

+7
-0
lines changed

3 files changed

+7
-0
lines changed

v1/client.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -467,12 +467,14 @@ func (c *MgClient) DeactivateTransportChannel(id uint64) (DeleteResponse, int, e
467467
// return &deadline
468468
// }
469469
//
470+
// createdAt := time.Now()
470471
// resp, status, err := client.Messages(SendData{
471472
// Message: Message{
472473
// ExternalID: "uid_1",
473474
// Type: MsgTypeText,
474475
// Text: "Hello customer!",
475476
// PageLink: "https://example.com",
477+
// CreatedAt: &createdAt,
476478
// },
477479
// Originator: OriginatorCustomer,
478480
// Customer: Customer{

v1/client_test.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -553,12 +553,14 @@ func (t *MGClientTest) Test_DeactivateTemplate() {
553553
func (t *MGClientTest) Test_TextMessages() {
554554
c := t.client()
555555

556+
createdAt := time.Now()
556557
snd := SendData{
557558
Message: Message{
558559
ExternalID: "external_id",
559560
Type: MsgTypeText,
560561
Text: "hello!",
561562
PageLink: "https://example.loca/catalog/1",
563+
CreatedAt: &createdAt,
562564
},
563565
Originator: OriginatorCustomer,
564566
Customer: Customer{
@@ -641,11 +643,13 @@ func (t *MGClientTest) Test_ImageMessages() {
641643
t.Assert().Equal(http.StatusOK, st)
642644
t.Assert().Equal("1", uploadFileResponse.ID)
643645

646+
createdAt := time.Now()
644647
snd := SendData{
645648
Message: Message{
646649
ExternalID: "file",
647650
Type: MsgTypeImage,
648651
Items: []Item{{ID: uploadFileResponse.ID}},
652+
CreatedAt: &createdAt,
649653
},
650654
Originator: OriginatorCustomer,
651655
Customer: Customer{

v1/types.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -326,6 +326,7 @@ type Message struct {
326326
Note string `json:"note,omitempty"`
327327
Items []Item `json:"items,omitempty"`
328328
PageLink string `json:"page_link,omitempty"`
329+
CreatedAt *time.Time `json:"created_at,omitempty"`
329330
Product *MessageDataProduct `json:"product,omitempty"`
330331
Order *MessageDataOrder `json:"order,omitempty"`
331332
}

0 commit comments

Comments
 (0)