handlers: replace fmt.Errorf with errors.New to satisfy vet
All checks were successful
CI / build (push) Successful in 55s
All checks were successful
CI / build (push) Successful in 55s
This commit is contained in:
@@ -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"))
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user