Skip to content

Commit 6d34d35

Browse files
author
Raja Bhatia
committed
When generating request data for a message, Do not attempt to format the message param's ScheduledDateTime from message if it hasn't been set
1 parent efc3b54 commit 6d34d35

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

message.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,12 +102,16 @@ func requestDataForMessage(originator string, recipients []string, body string,
102102
} else {
103103
request.MClass = 1
104104
}
105+
106+
if params.ScheduledDatetime.IsZero() == false {
107+
request.ScheduledDatetime = params.ScheduledDatetime.Format(time.RFC3339)
108+
}
109+
105110
request.Reference = params.Reference
106111
request.Validity = params.Validity
107112
request.Gateway = params.Gateway
108113
request.TypeDetails = params.TypeDetails
109114
request.DataCoding = params.DataCoding
110-
request.ScheduledDatetime = params.ScheduledDatetime.Format(time.RFC3339)
111115

112116
return request, nil
113117
}

0 commit comments

Comments
 (0)