liquid_feedback_frontend
diff app/main/index/index.lua @ 1602:a3a7120a67be
Show unit and area head in sidebar
author | bsw |
---|---|
date | Mon Feb 01 14:32:47 2021 +0100 (2021-02-01) |
parents | 6b203b43bef3 |
children | cbce4491c93e |
line diff
1.1 --- a/app/main/index/index.lua Mon Feb 01 12:58:17 2021 +0100 1.2 +++ b/app/main/index/index.lua Mon Feb 01 14:32:47 2021 +0100 1.3 @@ -25,6 +25,7 @@ 1.4 request.set_status("404 Not Found") 1.5 return 1.6 end 1.7 + unit:load_delegation_info_once_for_member_id(app.session.member_id) 1.8 end 1.9 1.10 1.11 @@ -35,17 +36,27 @@ 1.12 request.set_status("404 Not Found") 1.13 return 1.14 end 1.15 + area:load_delegation_info_once_for_member_id(app.session.member_id) 1.16 end 1.17 1.18 +if area then 1.19 + execute.view{ module = "area", view = "_head", params = { area = area } } 1.20 +elseif unit then 1.21 + execute.view{ module = "unit", view = "_head", params = { unit = unit } } 1.22 +end 1.23 + 1.24 + 1.25 ui.grid{ content = function() 1.26 ui.cell_main{ content = function() 1.27 1.28 execute.view{ module = "index", view = "_sidebar_motd_public" } 1.29 - 1.30 + 1.31 execute.view{ module = "issue", view = "_list" } 1.32 end } 1.33 1.34 ui.cell_sidebar{ content = function() 1.35 + execute.view{ module = "index", view = "_head" } 1.36 + 1.37 execute.view{ module = "index", view = "_sidebar_motd" } 1.38 if app.session.member then 1.39 execute.view{ module = "index", view = "_sidebar_notifications" }