File tree Expand file tree Collapse file tree 2 files changed +7
-1
lines changed Expand file tree Collapse file tree 2 files changed +7
-1
lines changed Original file line number Diff line number Diff line change 34
34
from conditional .util .ldap import ldap_set_roomnumber
35
35
from conditional .util .ldap import ldap_set_active
36
36
from conditional .util .ldap import ldap_set_inactive
37
+ from conditional .util .ldap import ldap_set_onfloor
37
38
from conditional .util .ldap import ldap_set_housingpoints
38
39
from conditional .util .ldap import ldap_set_current_student
39
40
from conditional .util .ldap import ldap_set_non_current_student
@@ -494,11 +495,12 @@ def member_management_upgrade_user(user_dict=None):
494
495
fhm .meeting_id ))
495
496
db .session .delete (fhm )
496
497
498
+ new_account = ldap_get_member (uid )
497
499
if acct .onfloor_status :
498
500
db .session .add (OnFloorStatusAssigned (uid , datetime .now ()))
501
+ ldap_set_onfloor (new_account )
499
502
500
503
if acct .room_number :
501
- new_account = ldap_get_member (uid )
502
504
ldap_set_roomnumber (new_account , acct .room_number )
503
505
504
506
db .session .delete (acct )
Original file line number Diff line number Diff line change @@ -133,6 +133,10 @@ def ldap_set_non_current_student(account):
133
133
ldap_get_current_students .cache_clear ()
134
134
ldap_get_member .cache_clear ()
135
135
136
+ def ldap_set_onfloor (account ):
137
+ _ldap_add_member_to_group (account , 'onfloor' )
138
+ ldap_get_onfloor_members .cache_clear ()
139
+ ldap_get_member .cache_clear ()
136
140
137
141
def ldap_get_roomnumber (account ):
138
142
try :
You can’t perform that action at this time.
0 commit comments