Clean up error handling

This commit is contained in:
Ian Gulliver
2025-08-20 22:48:00 -07:00
parent 1b2fe81f50
commit 769064c0fa

View File

@@ -70,7 +70,7 @@ func (ph *PHandler) serveRoot(w http.ResponseWriter, r *http.Request) {
err = ph.sendAlert(m) err = ph.sendAlert(m)
if err != nil { if err != nil {
sendError(w, http.StatusInternalServerError, "Error sending to PagerDuty: %s", err) sendError(w, http.StatusInternalServerError, "%s", err)
return return
} }
sendResponse(w, "Page sent") sendResponse(w, "Page sent")
@@ -79,12 +79,12 @@ func (ph *PHandler) serveRoot(w http.ResponseWriter, r *http.Request) {
func (ph *PHandler) sendAlert(m string) error { func (ph *PHandler) sendAlert(m string) error {
err := ph.pd.sendAlert(m) err := ph.pd.sendAlert(m)
if err != nil { if err != nil {
return fmt.Errorf("Error sending to PagerDuty: %s", err) return fmt.Errorf("Error sending to PagerDuty: %w", err)
} }
err = ph.gc.sendMessage(ph.garminIMEI, ph.garminSender, m) err = ph.gc.sendMessage(ph.garminIMEI, ph.garminSender, m)
if err != nil { if err != nil {
return fmt.Errorf("Error sending to Garmin: %s", err) return fmt.Errorf("Error sending to Garmin: %w", err)
} }
return nil return nil