Fall back to default template on bad editor config

Ref T677
This commit is contained in:
Matt Baer 2019-08-05 10:25:58 -04:00
parent f6a7dfacb9
commit 603a52dc46

4
pad.go
View file

@ -60,6 +60,10 @@ func handleViewPad(app *App, w http.ResponseWriter, r *http.Request) error {
if action == "" && slug == "" {
// Not editing any post; simply render the Pad
if templates[padTmpl] == nil {
log.Info("No template '%s' found. Falling back to default 'pad' template.", padTmpl)
padTmpl = "pad"
}
if err = templates[padTmpl].ExecuteTemplate(w, "pad", appData); err != nil {
log.Error("Unable to execute template: %v", err)
}