[render skip] notif tester

This commit is contained in:
Andre Medeiros 2022-11-11 12:03:39 -05:00
parent 7582c90468
commit fd648cad3a

View file

@ -83,13 +83,16 @@ func (a *api) testDeviceHandler(w http.ResponseWriter, r *http.Request) {
client = client.Production() client = client.Production()
} }
if _, err := client.Push(notification); err != nil { res, err := client.Push(notification)
if err != nil {
a.logger.Info("failed to send test notification", zap.Error(err)) a.logger.Info("failed to send test notification", zap.Error(err))
a.errorResponse(w, r, 500, err) a.errorResponse(w, r, 500, err)
return } else if !res.Sent() {
} a.errorResponse(w, r, 422, fmt.Errorf("errror sending notification: %d: %s", res.StatusCode, res.Reason))
} else {
w.WriteHeader(http.StatusOK) w.WriteHeader(http.StatusOK)
} }
}
func (a *api) deleteDeviceHandler(w http.ResponseWriter, r *http.Request) { func (a *api) deleteDeviceHandler(w http.ResponseWriter, r *http.Request) {
ctx, cancel := context.WithCancel(r.Context()) ctx, cancel := context.WithCancel(r.Context())