liquid_feedback_frontend

diff model/initiative.lua @ 558:18e8de7a2b6a

Show notifications on start page as ulli list with links instead of tabs
author bsw
date Tue Jun 19 21:20:46 2012 +0200 (2012-06-19)
parents c1dc3b14a4f3
children 701a5cf6b067
line diff
     1.1 --- a/model/initiative.lua	Tue Jun 19 18:45:45 2012 +0200
     1.2 +++ b/model/initiative.lua	Tue Jun 19 21:20:46 2012 +0200
     1.3 @@ -215,10 +215,13 @@
     1.4      :add_group_by("_direct_supporter_snapshot.member_id")
     1.5  end
     1.6  
     1.7 ---function Member:get_search_selector(search_string)
     1.8 ---  return self:new_selector()
     1.9 ---    :add_where("active")
    1.10 ---end
    1.11 +function Initiative:selector_for_updated_drafts(member_id)
    1.12 +  return Initiative:new_selector()
    1.13 +    :join("issue", "_issue_state", "_issue_state.id = initiative.issue_id AND _issue_state.closed ISNULL AND _issue_state.fully_frozen ISNULL")
    1.14 +    :join("current_draft", "_current_draft", "_current_draft.initiative_id = initiative.id")
    1.15 +    :join("supporter", "supporter", { "supporter.member_id = ? AND supporter.initiative_id = initiative.id AND supporter.draft_id < _current_draft.id", member_id })
    1.16 +    :add_where("initiative.revoked ISNULL")
    1.17 +end
    1.18  
    1.19  
    1.20  function Initiative.object_get:current_draft()

Impressum / About Us