From 54fb962ce892bd0ad7fcd2ad1ee8318029b2b9fd Mon Sep 17 00:00:00 2001 From: yusing Date: Tue, 2 Sep 2025 17:25:11 +0800 Subject: [PATCH] fix(api): conditionally set Gin mode to release based on debug flag --- internal/api/handler.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/internal/api/handler.go b/internal/api/handler.go index 93e811f1..fe2eee35 100644 --- a/internal/api/handler.go +++ b/internal/api/handler.go @@ -40,7 +40,9 @@ import ( // @externalDocs.description GoDoxy Docs // @externalDocs.url https://docs.godoxy.dev func NewHandler() *gin.Engine { - gin.SetMode("release") + if !common.IsDebug { + gin.SetMode("release") + } r := gin.New() r.Use(ErrorHandler()) r.Use(ErrorLoggingMiddleware())