liquid_feedback_frontend

diff app/main/issue/_show.lua @ 574:e7baf2713987

Make direct delegation to initiator work again
author bsw
date Tue Jun 19 23:42:13 2012 +0200 (2012-06-19)
parents b8e72db6dd0d
children 09a91ebcbb8c
line diff
     1.1 --- a/app/main/issue/_show.lua	Tue Jun 19 23:37:20 2012 +0200
     1.2 +++ b/app/main/issue/_show.lua	Tue Jun 19 23:42:13 2012 +0200
     1.3 @@ -1,6 +1,8 @@
     1.4  local issue = param.get("issue", "table")
     1.5  local initiative_limit = param.get("initiative_limit", atom.integer)
     1.6  local for_listing = param.get("for_listing", atom.boolean)
     1.7 +local for_initiative = param.get("for_initiative", "table")
     1.8 +local for_initiative_id = for_initiative and for_initiative.id or nil
     1.9  
    1.10  local direct_voter
    1.11  if app.session.member_id then
    1.12 @@ -133,9 +135,9 @@
    1.13  
    1.14      if not issue.closed and app.session.member_id and app.session.member:has_voting_right_for_unit_id(issue.area.unit_id) then
    1.15        if issue.member_info.own_delegation_scope ~= "issue" then
    1.16 -        links[#links+1] = { text = _"Delegate issue", module = "delegation", view = "show", params = { issue_id = issue.id } }
    1.17 +        links[#links+1] = { text = _"Delegate issue", module = "delegation", view = "show", params = { issue_id = issue.id, initiative_id = for_initiative_id } }
    1.18        else
    1.19 -        links[#links+1] = { text = _"Change issue delegation", module = "delegation", view = "show", params = { issue_id = issue.id } }
    1.20 +        links[#links+1] = { text = _"Change issue delegation", module = "delegation", view = "show", params = { issue_id = issue.id, initiative_id = for_initiative_id } }
    1.21        end
    1.22      end
    1.23  

Impressum / About Us