dashboard-v2/utils/requestutils.go
Ben Hall 6774d75b2a fix: error logging
Signed-off-by: Ben Hall <ben@benh.codes>
2025-02-09 20:44:49 +00:00

26 lines
440 B
Go

package utils
import (
"fmt"
"github.com/TicketsBot/GoPanel/log"
"github.com/gin-gonic/gin"
"go.uber.org/zap"
)
func ErrorJson(err error) map[string]any {
log.Logger.Error("An error occurred", zap.Error(err))
return ErrorStr(err.Error())
}
func ErrorStr(err string, format ...any) map[string]any {
return gin.H{
"success": false,
"error": fmt.Sprintf(err, format...),
}
}
var SuccessResponse = gin.H{
"success": true,
}