liquid_feedback_frontend
changeset 563:774d8804ce65
Select current delegation in change delegation dialog
author | bsw |
---|---|
date | Tue Jun 19 22:39:57 2012 +0200 (2012-06-19) |
parents | 051d0244c60f |
children | 418b590fa9ed |
files | app/main/delegation/show.lua |
line diff
1.1 --- a/app/main/delegation/show.lua Tue Jun 19 21:33:11 2012 +0200 1.2 +++ b/app/main/delegation/show.lua Tue Jun 19 22:39:57 2012 +0200 1.3 @@ -10,7 +10,7 @@ 1.4 current_trustee_id = unit.delegation_info.first_trustee_id 1.5 current_trustee_name = unit.delegation_info.first_trustee_name 1.6 end 1.7 - slot.put_into("title", encode.html(config.single_unit_id and _"Set global delegation" or _"Set unit delegation")) 1.8 + ui.title(config.single_unit_id and _"Set global delegation" or _"Set unit delegation") 1.9 util.help("delegation.new.unit") 1.10 end 1.11 1.12 @@ -18,7 +18,11 @@ 1.13 if area then 1.14 area:load_delegation_info_once_for_member_id(app.session.member_id) 1.15 voting_right_unit_id = area.unit_id 1.16 - slot.put_into("title", encode.html(_"Set delegation for Area '#{name}'":gsub("#{name}", area.name))) 1.17 + if area.delegation_info.own_delegation_scope == 'area' then 1.18 + current_trustee_id = area.delegation_info.first_trustee_id 1.19 + current_trustee_name = area.delegation_info.first_trustee_name 1.20 + end 1.21 + ui.title(_"Set delegation for Area '#{name}'":gsub("#{name}", area.name)) 1.22 util.help("delegation.new.area") 1.23 end 1.24 1.25 @@ -26,7 +30,11 @@ 1.26 if issue then 1.27 issue:load("member_info", { member_id = app.session.member_id }) 1.28 voting_right_unit_id = issue.area.unit_id 1.29 - slot.put_into("title", encode.html(_"Set delegation for Issue ##{number} in Area '#{area_name}'":gsub("#{number}", issue.id):gsub("#{area_name}", issue.area.name))) 1.30 + if issue.member_info.own_delegation_scope == 'issue' then 1.31 + current_trustee_id = issue.member_info.first_trustee_id 1.32 + current_trustee_name = issue.member_info.first_trustee_name 1.33 + end 1.34 + ui.title(_"Set delegation for Issue ##{number} in Area '#{area_name}'":gsub("#{number}", issue.id):gsub("#{area_name}", issue.area.name)) 1.35 util.help("delegation.new.issue") 1.36 end 1.37