diff options
| author | Julian Hurst <ark@mansus.space> | 2023-01-27 10:47:41 +0100 |
|---|---|---|
| committer | Julian Hurst <ark@mansus.space> | 2023-01-27 10:47:41 +0100 |
| commit | a750eb975b04a45ace998415cc1e0c179f9fde70 (patch) | |
| tree | 31f52993ce5b4bf9536cf1bdd2d91eba43f86521 /main.go | |
| parent | a4c588aba067051a4dd19e08f0479ea2eb7b347f (diff) | |
| download | docspace-a750eb975b04a45ace998415cc1e0c179f9fde70.tar.gz | |
Fix template data for serveSimple
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) } } |
