From 0a9175add4477a47fa59ba89e77d7de814d6d25e Mon Sep 17 00:00:00 2001 From: db123 Date: Tue, 23 Jun 2026 20:50:03 +0330 Subject: [PATCH] handlers: replace fmt.Errorf with errors.New to satisfy vet --- internal/bot/handlers.go | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/internal/bot/handlers.go b/internal/bot/handlers.go index e5a1ce8..633dce4 100644 --- a/internal/bot/handlers.go +++ b/internal/bot/handlers.go @@ -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 clock‑in. 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")) } }