From 0e6d2308045c4d6dc0cd084cdf5eee64d8bca319 Mon Sep 17 00:00:00 2001 From: Mateusz Mandera Date: Tue, 30 Mar 2021 16:03:45 +0200 Subject: [PATCH] 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. --- zerver/lib/actions.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zerver/lib/actions.py b/zerver/lib/actions.py index c1803905ce..c2d66ad654 100644 --- a/zerver/lib/actions.py +++ b/zerver/lib/actions.py @@ -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])