aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulian Hurst <ark@mansus.space>2023-01-27 10:47:41 +0100
committerJulian Hurst <ark@mansus.space>2023-01-27 10:47:41 +0100
commita750eb975b04a45ace998415cc1e0c179f9fde70 (patch)
tree31f52993ce5b4bf9536cf1bdd2d91eba43f86521
parenta4c588aba067051a4dd19e08f0479ea2eb7b347f (diff)
downloaddocspace-a750eb975b04a45ace998415cc1e0c179f9fde70.tar.gz
Fix template data for serveSimple
-rw-r--r--main.go9
1 files changed, 8 insertions, 1 deletions
diff --git a/main.go b/main.go
index 69d53f0..764a5d3 100644
--- a/main.go
+++ b/main.go
@@ -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)
}
}