@@ -43,27 +43,27 @@ def get_person_for_user(user):
4343
4444
4545def is_areadirector (person ):
46- return bool (Role .objects .filter (email__person = person , name = "ad" , group__state = "active" , group__type = "area" ))
46+ return bool (Role .objects .filter (person = person , name = "ad" , group__state = "active" , group__type = "area" ))
4747
4848
4949def is_wgchair (person ):
50- return bool (Role .objects .filter (email__person = person , name = "chair" , group__state = "active" , group__type = "wg" ))
50+ return bool (Role .objects .filter (person = person , name = "chair" , group__state = "active" , group__type = "wg" ))
5151
5252
5353def is_wgsecretary (person ):
54- return bool (Role .objects .filter (email__person = person , name = "sec" , group__state = "active" , group__type = "wg" ))
54+ return bool (Role .objects .filter (person = person , name = "sec" , group__state = "active" , group__type = "wg" ))
5555
5656
5757def is_ietfchair (person ):
58- return bool (Role .objects .filter (email__person = person , name = "chair" , group__acronym = "ietf" ))
58+ return bool (Role .objects .filter (person = person , name = "chair" , group__acronym = "ietf" ))
5959
6060
6161def is_iabchair (person ):
62- return bool (Role .objects .filter (email__person = person , name = "chair" , group__acronym = "iab" ))
62+ return bool (Role .objects .filter (person = person , name = "chair" , group__acronym = "iab" ))
6363
6464
6565def is_iab_executive_director (person ):
66- return bool (Role .objects .filter (email__person = person , name = "execdir" , group__acronym = "iab" ))
66+ return bool (Role .objects .filter (person = person , name = "execdir" , group__acronym = "iab" ))
6767
6868
6969def can_add_outgoing_liaison (user ):
@@ -80,15 +80,15 @@ def can_add_outgoing_liaison(user):
8080
8181
8282def is_sdo_liaison_manager (person ):
83- return bool (Role .objects .filter (email__person = person , name = "liaiman" , group__type = "sdo" ))
83+ return bool (Role .objects .filter (person = person , name = "liaiman" , group__type = "sdo" ))
8484
8585
8686def is_sdo_authorized_individual (person ):
87- return bool (Role .objects .filter (email__person = person , name = "auth" , group__type = "sdo" ))
87+ return bool (Role .objects .filter (person = person , name = "auth" , group__type = "sdo" ))
8888
8989
9090def is_secretariat (user ):
91- return user .is_authenticated () and bool (Role .objects .filter (email__person__user = user , name = "secr" , group__acronym = "secretariat" ))
91+ return user .is_authenticated () and bool (Role .objects .filter (person__user = user , name = "secr" , group__acronym = "secretariat" ))
9292
9393
9494def can_add_incoming_liaison (user ):
@@ -109,13 +109,13 @@ def can_add_liaison(user):
109109
110110def is_sdo_manager_for_outgoing_liaison (person , liaison ):
111111 if liaison .from_group and liaison .from_group .type_id == "sdo" :
112- return bool (liaison .from_group .role_set .filter (name = "liaiman" , email__person = person ))
112+ return bool (liaison .from_group .role_set .filter (name = "liaiman" , person = person ))
113113 return False
114114
115115
116116def is_sdo_manager_for_incoming_liaison (person , liaison ):
117117 if liaison .to_group and liaison .to_group .type_id == "sdo" :
118- return bool (liaison .to_group .role_set .filter (name = "liaiman" , email__person = person ))
118+ return bool (liaison .to_group .role_set .filter (name = "liaiman" , person = person ))
119119 return False
120120
121121
0 commit comments