mirror of
https://github.com/zulip/zulip.git
synced 2025-11-05 06:23:38 +00:00
ldap: Fix incorrect check for deactivating all owners.
We apparently failed to update this when we did the migration from the administrator role to the owner role as the top role in Zulip.
This commit is contained in:
@@ -46,10 +46,10 @@ def sync_ldap_user_data(
|
||||
is_bot=False,
|
||||
is_active=True,
|
||||
realm__string_id=string_id,
|
||||
role__gte=UserProfile.ROLE_REALM_ADMINISTRATOR,
|
||||
role__gte=UserProfile.ROLE_REALM_OWNER,
|
||||
).exists():
|
||||
error_msg = (
|
||||
"Ldap sync would have deactivated all administrators of realm %s. "
|
||||
"Ldap sync would have deactivated all owners of realm %s. "
|
||||
+ "This is most likely due "
|
||||
+ "to a misconfiguration of LDAP settings. Rolling back...\n"
|
||||
+ "Use the --force option if the mass deactivation is intended."
|
||||
|
||||
Reference in New Issue
Block a user