Changeset 6ae8c4a for asadb/space/diffs.py
- Timestamp:
- Mar 28, 2012, 5:18:30 AM (14 years ago)
- Branches:
- master, space-access, stable, stage
- Children:
- 57a2ad6
- Parents:
- c3061dd
- git-author:
- Alex Dehnert <adehnert@…> (03/28/12 05:18:30)
- git-committer:
- Alex Dehnert <adehnert@…> (03/28/12 05:18:30)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
asadb/space/diffs.py
r0d5dc3b r6ae8c4a 63 63 space_data[mit_id][1].update(new_set) 64 64 65 def add_ space_signatories(self, old_time, new_time,):65 def add_office_signatories_per_time(self, ind, time): 66 66 group = self.group 67 old_people = group.officers(as_of=old_time, role=role['office']) 68 new_people = group.officers(as_of=new_time, role=role['office']) 69 for holder in old_people: 70 fill_people(holder) 71 for holder in new_people: 67 people = group.officers(as_of=time, role=role['office']) 68 for holder in people: 72 69 fill_people(holder) 73 70 for office_id, office_data in self.offices.items(): 74 for holder in old_people:71 for holder in people: 75 72 holder_name = people_name[holder.person] 76 73 holder_id = people_id[holder.person] 77 office_data[holder_id][0].add(holder_name) 78 for holder in new_people: 79 holder_name = people_name[holder.person] 80 holder_id = people_id[holder.person] 81 office_data[holder_id][1].add(holder_name) 74 office_data[holder_id][ind].add(holder_name) 75 76 def add_office_signatories(self, old_time, new_time, ): 77 group = self.group 78 self.add_office_signatories_per_time(0, old_time) 79 self.add_office_signatories_per_time(1, new_time) 82 80 83 81 def list_changes(self, ): … … 142 140 space_specific_access(group_data, old_time, new_time) 143 141 for group_pk, group_info in group_data.items(): 144 group_info.add_ space_signatories(old_time, new_time)142 group_info.add_office_signatories(old_time, new_time) 145 143 changes, cac_changes, group_changes = group_info.list_changes() 146 144 if changes:
Note: See TracChangeset
for help on using the changeset viewer.