diff options
Diffstat (limited to 'main.go')
| -rw-r--r-- | main.go | 9 |
1 files changed, 8 insertions, 1 deletions
@@ -54,7 +54,14 @@ func okHandler(w http.ResponseWriter, r *http.Request) { indexBodyStart(w) indexBodyScanConfig(w) indexDivEnd(w) - writeFile(w, "footer.html") + pfile, err := os.ReadFile("/etc/gowebd/footer.html") + if err == nil { + fmt.Fprint(w, string(pfile)) + } else { + log.Warn(err, "no footer filee found in /etc/gowebd/footer.html") + log.Warn("falling back to the resources/footer.html") + writeFile(w, "footer.html") + } indexBodyEnd(w) return } |
