liquid_feedback_frontend

diff app/main/event/_list.lua @ 712:0daedb7c1c11

Improved preloading of data for event list
author bsw
date Wed Jun 27 00:24:32 2012 +0200 (2012-06-27)
parents fe76cc06e6cf
children 344e5fdce8c9
line diff
     1.1 --- a/app/main/event/_list.lua	Wed Jun 27 00:18:24 2012 +0200
     1.2 +++ b/app/main/event/_list.lua	Wed Jun 27 00:24:32 2012 +0200
     1.3 @@ -38,12 +38,19 @@
     1.4  
     1.5  local events = event_selector:exec()
     1.6  
     1.7 +local issues = events:load("issue")
     1.8 +issues:load_everything_for_member_id(app.session.member_id)
     1.9 +
    1.10 +events:load("initiative")
    1.11 +events:load("suggestion")
    1.12 +events:load("member")
    1.13 +
    1.14 +
    1.15  ui.container{ attr = { class = "issues events" }, content = function()
    1.16  
    1.17    local last_event_date
    1.18    for i, event in ipairs(events) do
    1.19      last_event_id = event.id
    1.20 -    event.issue:load_everything_for_member_id(app.session.member_id)
    1.21  
    1.22      ui.container{ attr = { class = "event_info" }, content = function()
    1.23        local event_name = event.event_name

Impressum / About Us