1
0
mirror of https://github.com/kataras/iris.git synced 2025-12-17 09:57:01 +00:00

update code for go version 1.24

This commit is contained in:
Gerasimos (Makis) Maropoulos
2025-03-30 00:41:54 +02:00
parent e5e5d6f68f
commit 630c67ea6d
90 changed files with 337 additions and 167 deletions

View File

@@ -271,13 +271,13 @@ func (e ErrorCodeName) MapErrors(targets ...error) {
}
// Message sends an error with a simple message to the client.
func (e ErrorCodeName) Message(ctx *context.Context, format string, args ...interface{}) {
fail(ctx, e, sprintf(format, args...), "", nil, nil)
func (e ErrorCodeName) Message(ctx *context.Context, msg string) {
fail(ctx, e, msg, "", nil, nil)
}
// Details sends an error with a message and details to the client.
func (e ErrorCodeName) Details(ctx *context.Context, msg, details string, detailsArgs ...interface{}) {
fail(ctx, e, msg, sprintf(details, detailsArgs...), nil, nil)
func (e ErrorCodeName) Details(ctx *context.Context, msg, details string) {
fail(ctx, e, msg, msg, nil, nil)
}
// Data sends an error with a message and json data to the client.
@@ -419,7 +419,7 @@ func handleJSONError(ctx *context.Context, err error) bool {
var syntaxErr *json.SyntaxError
if errors.As(err, &syntaxErr) {
wireError.Details(ctx, messageText, "json: syntax error at byte offset %d", syntaxErr.Offset)
wireError.Details(ctx, messageText, fmt.Sprintf("json: syntax error at byte offset %d", syntaxErr.Offset))
return true
}

View File

@@ -220,7 +220,7 @@ func Validation[T any](validators ...ContextRequestFunc[T]) context.Handler {
return nil
}
validator := joinContextRequestFuncs[T](validators)
validator := joinContextRequestFuncs(validators)
return func(ctx *context.Context) {
ctx.Values().Set(contextRequestHandlerFuncKey, validator)
@@ -322,7 +322,7 @@ func Intercept[T, R any](responseHandlers ...ContextResponseFunc[T, R]) context.
return nil
}
responseHandler := joinContextResponseFuncs[T, R](responseHandlers)
responseHandler := joinContextResponseFuncs(responseHandlers)
return func(ctx *context.Context) {
ctx.Values().Set(contextResponseHandlerFuncKey, responseHandler)