diff --git a/backend/gestion/middleware/block_middleware.go b/backend/gestion/middleware/block_middleware.go index fbce4149..d6d88093 100644 --- a/backend/gestion/middleware/block_middleware.go +++ b/backend/gestion/middleware/block_middleware.go @@ -1,6 +1,7 @@ package middleware import ( + "fmt" "gestion/db" "log" "net/http" @@ -60,7 +61,7 @@ func BlockClientIfPenalty(c *gin.Context) { if amende > 0 { log.Printf("🚫 [PENALTY] Checkout bloqué pour %s (amende=%.2f via DB)", usernameStr, amende) c.JSON(http.StatusForbidden, gin.H{ - "error": "Commande bloquée : vous avez une amende en attente de paiement", + "error": fmt.Sprintf("Commande bloquée : vous avez une amende de %.0f€ en attente de paiement. Prenez attache avec Milieu Nantais sur signal pour régulariser votre situation..", amende), "amende": amende, "blocked": true, })