From 2fe897120498b3dfc21492216b2ed4e2cfd68262 Mon Sep 17 00:00:00 2001 From: sahil839 Date: Mon, 1 Jun 2020 21:07:35 +0530 Subject: [PATCH] populate_db: Change role of 'desdemona' to realm owner. Modified by tabbott to update PROVISION_VERSION. --- version.py | 2 +- zerver/tests/test_signup.py | 5 ++--- zilencer/management/commands/populate_db.py | 2 +- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/version.py b/version.py index 660d8fbfea..217ae48653 100644 --- a/version.py +++ b/version.py @@ -44,4 +44,4 @@ API_FEATURE_LEVEL = 7 # historical commits sharing the same major version, in which case a # minor version bump suffices. -PROVISION_VERSION = '82.3' +PROVISION_VERSION = '83.0' diff --git a/zerver/tests/test_signup.py b/zerver/tests/test_signup.py index 4fa9f2674f..7420a7dba2 100644 --- a/zerver/tests/test_signup.py +++ b/zerver/tests/test_signup.py @@ -3899,10 +3899,9 @@ class DeactivateUserTest(ZulipTestCase): def test_do_not_deactivate_final_user(self) -> None: realm = get_realm('zulip') - do_change_user_role(self.example_user("desdemona"), UserProfile.ROLE_MEMBER) UserProfile.objects.filter(realm=realm).exclude( - role=UserProfile.ROLE_REALM_ADMINISTRATOR).update(is_active=False) - user = self.example_user("iago") + role=UserProfile.ROLE_REALM_OWNER).update(is_active=False) + user = self.example_user("desdemona") self.login_user(user) result = self.client_delete('/json/users/me') self.assert_json_error(result, "Cannot deactivate the only user.") diff --git a/zilencer/management/commands/populate_db.py b/zilencer/management/commands/populate_db.py index 6004e16f20..e1b5b921d2 100644 --- a/zilencer/management/commands/populate_db.py +++ b/zilencer/management/commands/populate_db.py @@ -283,7 +283,7 @@ class Command(BaseCommand): iago.save(update_fields=['is_staff']) desdemona = get_user_by_delivery_email("desdemona@zulip.com", zulip_realm) - do_change_user_role(desdemona, UserProfile.ROLE_REALM_ADMINISTRATOR) + do_change_user_role(desdemona, UserProfile.ROLE_REALM_OWNER) guest_user = get_user_by_delivery_email("polonius@zulip.com", zulip_realm) guest_user.role = UserProfile.ROLE_GUEST