feat (user): adjust for auth, hide pass

This commit is contained in:
dpurbosakti
2025-08-19 14:26:19 +07:00
parent 0c5aa0becf
commit f80cba1cf5
20 changed files with 305 additions and 35 deletions
+13
View File
@@ -3,6 +3,7 @@ package logger
import (
"encoding/json"
"fmt"
lz "github.com/karincake/apem/logger-zerolog"
d "github.com/karincake/dodol"
@@ -64,3 +65,15 @@ func SetLogError(e Event, data any) error {
}
return d.FieldError{Code: e.ErrInfo.Code, Message: msg}
}
func GenMessage(errCode string, errDetail ...string) string {
errMsg := ""
if len(errDetail) == 0 || errDetail[0] == "" {
errMsg = l.I.Msg(errCode)
} else if len(errDetail) == 1 && errDetail[0] != "" { // manual
errMsg = fmt.Sprintf(l.I.Msg(errCode), errDetail[0])
} else if len(errDetail) == 2 && errDetail[0] != "" && errDetail[1] != "" { // manual
errMsg = fmt.Sprintf(l.I.Msg(errCode), errDetail[0], errDetail[1])
}
return errMsg
}