diff options
author | jan <jan@ruken.pw> | 2015-12-26 10:41:42 (UTC) |
---|---|---|
committer | jan <jan@ruken.pw> | 2015-12-26 10:41:42 (UTC) |
commit | 6fabf512767b458a44b4b2547a7b07e9db71c00a (patch) | |
tree | a40522cc0a735d09fd79cca00c8133f41963b7ef /modules/lists | |
parent | fb0424cea33e1c48f940c485bff1f4d0aac31dc4 (diff) |
default data im renderer, damit wir später krasse sachen machen können. es gibt jetzt eine globale navbar, damit man nicht mehr den zurückknopf drücken muss, um bis zur startseite zu kommen. ich habe einen großen D.
Diffstat (limited to 'modules/lists')
-rw-r--r-- | modules/lists/lists.go | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/modules/lists/lists.go b/modules/lists/lists.go index 519bb36..970b15b 100644 --- a/modules/lists/lists.go +++ b/modules/lists/lists.go | |||
@@ -207,10 +207,7 @@ func (m *Module) ProvideDashboardData(user *charakterin.User) []grilist.Dashboar | |||
207 | } | 207 | } |
208 | 208 | ||
209 | func (m *Module) viewList(w http.ResponseWriter, r *http.Request, p httprouter.Params) { | 209 | func (m *Module) viewList(w http.ResponseWriter, r *http.Request, p httprouter.Params) { |
210 | loggedIn := false | 210 | user, _ := m.g.Charakterin.GetUserFromRequest(r) |
211 | if user, _ := m.g.Charakterin.GetUserFromRequest(r); user != nil { | ||
212 | loggedIn = true | ||
213 | } | ||
214 | sid := p.ByName("id") | 211 | sid := p.ByName("id") |
215 | 212 | ||
216 | id, err := strconv.Atoi(sid) | 213 | id, err := strconv.Atoi(sid) |
@@ -225,8 +222,8 @@ func (m *Module) viewList(w http.ResponseWriter, r *http.Request, p httprouter.P | |||
225 | return | 222 | return |
226 | } | 223 | } |
227 | 224 | ||
228 | data := make(map[string]interface{}) | 225 | data := m.g.Renderer.DefaultData() |
229 | data["loggedIn"] = loggedIn | 226 | data["user"] = user |
230 | data["list"] = list | 227 | data["list"] = list |
231 | 228 | ||
232 | m.g.Renderer.RenderPage("list", w, data) | 229 | m.g.Renderer.RenderPage("list", w, data) |