diff options
Diffstat (limited to 'main.go')
| -rw-r--r-- | main.go | 9 |
1 files changed, 8 insertions, 1 deletions
@@ -119,6 +119,13 @@ func serveTemplate(w http.ResponseWriter, r *http.Request, data interface{}, vie } func serveSimple(w http.ResponseWriter, r *http.Request, data interface{}, view string, xviews ...string) { + d := struct { + Data interface{} + User *User + } { + data, + nil, + } views := []string {view} views = append(views, xviews...) fp := filepath.Base(views[len(views)-1]) @@ -126,7 +133,7 @@ func serveSimple(w http.ResponseWriter, r *http.Request, data interface{}, view if err != nil { log.Fatal(err) } - if err := t.Execute(w, data); err != nil { + if err := t.Execute(w, d); err != nil { log.Fatal(err) } } |
