Skip to content

Commit 75cc909

Browse files
committed
Get rid of unused ex-ad role which was deprecated some time ago
- Legacy-Id: 3895
1 parent 4738703 commit 75cc909

1 file changed

Lines changed: 3 additions & 10 deletions

File tree

redesign/importing/import-roles.py

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@
3333
# SDOAuthorizedIndividual, WGDelegate
3434

3535
area_director_role = name(RoleName, "ad", "Area Director")
36-
inactive_area_director_role = name(RoleName, "ex-ad", "Ex Area Director")
3736
chair_role = name(RoleName, "chair", "Chair")
3837
editor_role = name(RoleName, "editor", "Editor")
3938
secretary_role = name(RoleName, "secr", "Secretary")
@@ -238,20 +237,14 @@
238237

239238
area = Group.objects.get(acronym=o.area.area_acronym.acronym)
240239

241-
if area.state_id == "active":
242-
role_type = area_director_role
243-
else:
244-
# can't be active area director in an inactive area
245-
role_type = inactive_area_director_role
246-
247-
r = Role.objects.filter(name__in=(area_director_role, inactive_area_director_role),
240+
r = Role.objects.filter(name=area_director_role,
248241
person=email.person)
249242
if r and r[0].group == "iesg":
250243
r[0].group = area
251-
r[0].name = role_type
244+
r[0].name = area_director_role
252245
r[0].save()
253246
else:
254-
Role.objects.get_or_create(name=role_type, group=area, person=email.person, email=email)
247+
Role.objects.get_or_create(name=area_director_role, group=area, person=email.person, email=email)
255248

256249
# IESGHistory
257250
emails_for_time = {}

0 commit comments

Comments
 (0)