1
0
Fork 0
mirror of https://github.com/Eggbertx/gochan.git synced 2025-08-06 01:16:23 -07:00

Don't run templates on getstaffjquery

This commit is contained in:
Darren VanBuren 2018-04-24 13:44:29 -07:00
parent 8c89997645
commit e99230116c

View file

@ -34,6 +34,7 @@ func callManageFunction(w http.ResponseWriter, r *http.Request, data interface{}
action = "announcements" action = "announcements"
} }
if action != "getstaffjquery" {
if err = global_header_tmpl.Execute(&managePageBuffer, config); err != nil { if err = global_header_tmpl.Execute(&managePageBuffer, config); err != nil {
fmt.Fprintf(writer, mangePageHTML+err.Error()+"\n</body>\n</html>") fmt.Fprintf(writer, mangePageHTML+err.Error()+"\n</body>\n</html>")
return return
@ -44,6 +45,7 @@ func callManageFunction(w http.ResponseWriter, r *http.Request, data interface{}
fmt.Fprintf(writer, mangePageHTML+err.Error()+"\n</body>\n</html>") fmt.Fprintf(writer, mangePageHTML+err.Error()+"\n</body>\n</html>")
return return
} }
}
if _, ok := manage_functions[action]; ok { if _, ok := manage_functions[action]; ok {
if staffRank >= manage_functions[action].Permissions { if staffRank >= manage_functions[action].Permissions {
@ -58,7 +60,10 @@ func callManageFunction(w http.ResponseWriter, r *http.Request, data interface{}
} else { } else {
managePageBuffer.Write([]byte(action + " is undefined.")) managePageBuffer.Write([]byte(action + " is undefined."))
} }
if action != "getstaffjquery" {
managePageBuffer.Write([]byte("\n</body>\n</html>")) managePageBuffer.Write([]byte("\n</body>\n</html>"))
}
extension := getFileExtension(request.URL.Path) extension := getFileExtension(request.URL.Path)
if extension == "" { if extension == "" {
//writer.Header().Add("Cache-Control", "max-age=5, must-revalidate") //writer.Header().Add("Cache-Control", "max-age=5, must-revalidate")