1
0
mirror of https://github.com/imgproxy/imgproxy.git synced 2026-04-23 19:41:06 +02:00
Files
imgproxy/xmlparser/errors.go
T

22 lines
383 B
Go
Raw Normal View History

2025-11-27 01:43:04 +06:00
package xmlparser
import (
"fmt"
"net/http"
"github.com/imgproxy/imgproxy/v3/errctx"
)
type (
SyntaxError struct{ *errctx.TextError }
)
func newSyntaxError(msg string, args ...any) error {
return SyntaxError{errctx.NewTextError(
fmt.Sprintf(msg, args...),
1,
errctx.WithPublicMessage("SVG syntax error"),
errctx.WithStatusCode(http.StatusUnprocessableEntity),
)}
}