users: Fix do_deactivate_user to save is_mirror_user.

This was a bug - is_mirror_user was not listed in update_fields despite
being changed.
This commit is contained in:
Mateusz Mandera
2021-03-30 16:03:45 +02:00
committed by Tim Abbott
parent 54be0dd1a4
commit 0e6d230804

View File

@@ -1137,7 +1137,7 @@ def do_deactivate_user(
# isn't running, but that's a separate issue.
user_profile.is_mirror_dummy = True
user_profile.is_active = False
user_profile.save(update_fields=["is_active"])
user_profile.save(update_fields=["is_active", "is_mirror_dummy"])
delete_user_sessions(user_profile)
clear_scheduled_emails([user_profile.id])