From e00df6aac60c44d847af0086d9e5aa4b054dc0bc Mon Sep 17 00:00:00 2001 From: ElnuDev Date: Fri, 21 Jul 2023 09:34:43 -0700 Subject: [PATCH] Add clarification for debug template reloading --- httputils/handler.go | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/httputils/handler.go b/httputils/handler.go index 31bf89b..de941ce 100644 --- a/httputils/handler.go +++ b/httputils/handler.go @@ -15,11 +15,14 @@ func GenerateHandler( methods []string, ) Handler { var tmpl *template.Template - if file != "" { - tmpl = template.Must(template.ParseFiles(fmt.Sprintf("templates/%s", file))) - } + //if file != "" { + // tmpl = template.Must(template.ParseFiles(fmt.Sprintf("templates/%s", file))) + //} return func(w http.ResponseWriter, r *http.Request) { - tmpl = template.Must(template.ParseFiles(fmt.Sprintf("templates/%s", file))) + // Remove in production, enables live template reloading + if file != "" { + tmpl = template.Must(template.ParseFiles(fmt.Sprintf("templates/%s", file))) + } for _, method := range methods { if method == r.Method { goto ok