Commit a122696e780fcee3e1c801d9a09921f63ba0732b:
Document transformation and avoid making a copy
Branch: refs/heads/master
Author: Sebb <[email protected]>
Committer: Sebb <[email protected]>
Pusher: sebb <[email protected]>
------------------------------------------------------------
www/roster/public_committee_info.rb | +++ -
------------------------------------------------------------
4 changes: 3 additions, 1 deletions.
------------------------------------------------------------
diff --git a/www/roster/public_committee_info.rb
b/www/roster/public_committee_info.rb
index 3c16805..2735213 100644
--- a/www/roster/public_committee_info.rb
+++ b/www/roster/public_committee_info.rb
@@ -39,8 +39,10 @@
mail_list: committee.mail_list,
established: committee.established,
report: schedule,
+ # Convert {:name=>"Public Name", :id=>"availid"} to
+ # "chair": { "availid": { "name": "Public Name" } }
chair: Hash[committee.chairs.map {|chair|
- chair = chair.dup; [chair.delete(:id), chair]}],
+ [chair[:id], :name => chair[:name] ]}],
roster: committee.roster,
pmc: !ASF::Committee.nonpmcs.include?(committee)
}]