From c7cdfbdfe6f416d2d8df2006ca399f58a2b05676 Mon Sep 17 00:00:00 2001 From: Max Date: Sun, 15 Feb 2026 17:56:54 +0800 Subject: [PATCH] Refactor error handling in middleware and clean up template struct comments - Adjust error handling in the middleware to ensure proper redirection for HTTP status codes 301 and 302. - Clean up comments in the Template struct for better readability and consistency. --- service/middleware.go | 6 +++--- sui/core/types.go | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/service/middleware.go b/service/middleware.go index 7d3772c1..6589c92c 100644 --- a/service/middleware.go +++ b/service/middleware.go @@ -91,9 +91,9 @@ func withStaticFileServer(c *gin.Context) { html, code, err := r.Render() if err != nil { - if code == 301 || code == 302 { - url := err.Error() - c.Redirect(code, url) + if code == 301 || code == 302 { + url := err.Error() + c.Redirect(code, url) c.Done() return } diff --git a/sui/core/types.go b/sui/core/types.go index 38545155..2f43fa25 100644 --- a/sui/core/types.go +++ b/sui/core/types.go @@ -185,9 +185,9 @@ type Template struct { GlobalData []byte `json:"-"` Scripts *TemplateScirpts `json:"scripts,omitempty"` Translator string `json:"translator,omitempty"` - Config *PageSetting `json:"config,omitempty"` // Default page config (guard, api, etc.) - BuildScript *Script `json:"-"` // __build.backend.ts / __build.backend.js - GlobalScript *Script `json:"-"` // __global.backend.ts / __global.backend.js + Config *PageSetting `json:"config,omitempty"` // Default page config (guard, api, etc.) + BuildScript *Script `json:"-"` // __build.backend.ts / __build.backend.js + GlobalScript *Script `json:"-"` // __global.backend.ts / __global.backend.js } // TemplateScirpts is the struct for the template scripts