Skip to content

Commit 84c39fa

Browse files
authored
Merge pull request #20 from thehiringco/master
Only format ScheduledDateTime if it has been set when generating message request data
2 parents efc3b54 + 1b0a0a9 commit 84c39fa

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() {
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)