feat (user): adjust for auth, hide pass
This commit is contained in:
@@ -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
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user