77 "github.com/NdoleStudio/httpsms/pkg/events"
88
99 "github.com/NdoleStudio/httpsms/pkg/entities"
10- "github.com/matcornic /hermes"
10+ "github.com/go-hermes /hermes/v2 "
1111 "github.com/palantir/stacktrace"
1212)
1313
@@ -33,11 +33,11 @@ func (factory *hermesNotificationEmailFactory) DiscordSendFailed(user *entities.
3333 fmt .Sprintf ("We ran into an error while fowarding an incoming SMS to your discord server at %s" , user .UserTimeString (time .Now ())),
3434 },
3535 Dictionary : []hermes.Entry {
36- {"Discord Channel ID" , payload .DiscordChannelID },
37- {"Event Name" , payload .EventType },
38- {"Phone Number" , factory .formatPhoneNumber (payload .Owner )},
39- {"HTTP Response Code" , factory .formatHTTPResponseCode (payload .HTTPResponseStatusCode )},
40- {"Error Message / HTTP Response" , payload .ErrorMessage },
36+ {Key : "Discord Channel ID" , Value : payload .DiscordChannelID },
37+ {Key : "Event Name" , Value : payload .EventType },
38+ {Key : "Phone Number" , Value : factory .formatPhoneNumber (payload .Owner )},
39+ {Key : "HTTP Response Code" , Value : factory .formatHTTPResponseCode (payload .HTTPResponseStatusCode )},
40+ {Key : "Error Message / HTTP Response" , Value : payload .ErrorMessage },
4141 },
4242 Actions : []hermes.Action {
4343 {
@@ -83,13 +83,13 @@ func (factory *hermesNotificationEmailFactory) WebhookSendFailed(user *entities.
8383 fmt .Sprintf ("We ran into an error while fowarding a webhook event from httpSMS to your webserver at %s" , user .UserTimeString (time .Now ())),
8484 },
8585 Dictionary : []hermes.Entry {
86- {"Server URL" , payload .WebhookURL },
87- {"Event Name" , payload .EventType },
88- {"Event ID" , payload .EventID },
89- {"Phone Number" , factory .formatPhoneNumber (payload .Owner )},
90- {"HTTP Response Code" , factory .formatHTTPResponseCode (payload .HTTPResponseStatusCode )},
91- {"Error Message / HTTP Response" , payload .ErrorMessage },
92- {"Event Payload" , payload .EventPayload },
86+ {Key : "Server URL" , Value : payload .WebhookURL },
87+ {Key : "Event Name" , Value : payload .EventType },
88+ {Key : "Event ID" , Value : payload .EventID },
89+ {Key : "Phone Number" , Value : factory .formatPhoneNumber (payload .Owner )},
90+ {Key : "HTTP Response Code" , Value : factory .formatHTTPResponseCode (payload .HTTPResponseStatusCode )},
91+ {Key : "Error Message / HTTP Response" , Value : payload .ErrorMessage },
92+ {Key : "Event Payload" , Value : payload .EventPayload },
9393 },
9494 Actions : []hermes.Action {
9595 {
@@ -135,11 +135,11 @@ func (factory *hermesNotificationEmailFactory) MessageExpired(user *entities.Use
135135 fmt .Sprintf ("The SMS message which you sent to %s has expired at %s and you will need to resend this message." , factory .formatPhoneNumber (payload .Contact ), user .UserTimeString (time .Now ())),
136136 },
137137 Dictionary : []hermes.Entry {
138- {"ID" , payload .MessageID .String ()},
139- {"From" , factory .formatPhoneNumber (payload .Owner )},
140- {"To" , factory .formatPhoneNumber (payload .Contact )},
141- {"Message" , payload .Content },
142- {"Encrypted" , factory .formatBool (payload .Encrypted )},
138+ {Key : "ID" , Value : payload .MessageID .String ()},
139+ {Key : "From" , Value : factory .formatPhoneNumber (payload .Owner )},
140+ {Key : "To" , Value : factory .formatPhoneNumber (payload .Contact )},
141+ {Key : "Message" , Value : payload .Content },
142+ {Key : "Encrypted" , Value : factory .formatBool (payload .Encrypted )},
143143 },
144144 Actions : []hermes.Action {
145145 {
@@ -185,12 +185,12 @@ func (factory *hermesNotificationEmailFactory) MessageFailed(user *entities.User
185185 fmt .Sprintf ("The SMS message which you sent to %s has failed at %s and you will need to resend this message." , factory .formatPhoneNumber (payload .Contact ), user .UserTimeString (time .Now ())),
186186 },
187187 Dictionary : []hermes.Entry {
188- {"ID" , payload .ID .String ()},
189- {"From" , factory .formatPhoneNumber (payload .Owner )},
190- {"To" , factory .formatPhoneNumber (payload .Contact )},
191- {"Message" , payload .Content },
192- {"Encrypted" , factory .formatBool (payload .Encrypted )},
193- {"Failure Reason" , payload .ErrorMessage },
188+ {Key : "ID" , Value : payload .ID .String ()},
189+ {Key : "From" , Value : factory .formatPhoneNumber (payload .Owner )},
190+ {Key : "To" , Value : factory .formatPhoneNumber (payload .Contact )},
191+ {Key : "Message" , Value : payload .Content },
192+ {Key : "Encrypted" , Value : factory .formatBool (payload .Encrypted )},
193+ {Key : "Failure Reason" , Value : payload .ErrorMessage },
194194 },
195195 Actions : []hermes.Action {
196196 {
0 commit comments