handlers: replace fmt.Errorf with errors.New to satisfy vet
All checks were successful
CI / build (push) Successful in 55s

This commit is contained in:
2026-06-23 20:50:03 +03:30
parent 0909cbac7d
commit 0a9175add4

View File

@@ -2,6 +2,7 @@ package bot
import (
"database/sql"
"errors"
"fmt"
"time"
@@ -57,7 +58,7 @@ func (h *Handler) handleClockIn() error {
return err
}
if last != nil && last.EventType == "in" {
return fmt.Errorf(h.Translator.Get("already_clocked_in", "en"))
return errors.New(h.Translator.Get("already_clocked_in", "en"))
}
// Set default remote flag after first clockin.
if _, err := h.DB.GetSetting("remote_flag"); err != nil {
@@ -73,15 +74,15 @@ func (h *Handler) handleClockOut() error {
return err
}
if last == nil {
return fmt.Errorf(h.Translator.Get("error", "en"))
return errors.New(h.Translator.Get("error", "en"))
}
switch last.EventType {
case "in":
return h.DB.CreateEvent("out", time.Now().Unix(), "")
case "out":
return fmt.Errorf(h.Translator.Get("already_clocked_out", "en"))
return errors.New(h.Translator.Get("already_clocked_out", "en"))
default:
return fmt.Errorf(h.Translator.Get("error", "en"))
return errors.New(h.Translator.Get("error", "en"))
}
}