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