diff --git a/backend/internal/handler/admin/setting_handler.go b/backend/internal/handler/admin/setting_handler.go index 04292088..46597339 100644 --- a/backend/internal/handler/admin/setting_handler.go +++ b/backend/internal/handler/admin/setting_handler.go @@ -819,7 +819,7 @@ func (h *SettingHandler) TestSMTPConnection(c *gin.Context) { err := h.emailService.TestSMTPConnectionWithConfig(config) if err != nil { - response.ErrorFrom(c, err) + response.BadRequest(c, "SMTP connection test failed: "+err.Error()) return } @@ -905,7 +905,7 @@ func (h *SettingHandler) SendTestEmail(c *gin.Context) { ` if err := h.emailService.SendEmailWithConfig(config, req.Email, subject, body); err != nil { - response.ErrorFrom(c, err) + response.BadRequest(c, "Failed to send test email: "+err.Error()) return }