mirror of
https://github.com/zulip/zulip.git
synced 2025-11-16 20:02:15 +00:00
settings: Realms with limited plans cannot change can_create_groups.
We do not allow realms on a limited plan to create groups. This commit adds a banner to upgrade to the can_create_groups org setting and disables editing it on the backend. This commit also adds a new method called `disable_group_permission_setting` to easily disable similar settings.
This commit is contained in:
committed by
Tim Abbott
parent
cccf1eacb1
commit
7cfa110934
@@ -129,16 +129,13 @@ function update_group_permission_settings_elements(group) {
|
||||
});
|
||||
settings_components.enable_opening_typeahead_on_clicking_label($group_permission_settings);
|
||||
} else {
|
||||
$permission_pill_container_elements.find(".input").prop("contenteditable", false);
|
||||
|
||||
$permission_input_groups.addClass("group_setting_disabled");
|
||||
$permission_input_groups.each(function () {
|
||||
settings_components.initialize_disable_button_hint_popover(
|
||||
$(this),
|
||||
$t({defaultMessage: "You do not have permission to edit this setting."}),
|
||||
);
|
||||
});
|
||||
settings_components.disable_opening_typeahead_on_clicking_label($group_permission_settings);
|
||||
settings_components.disable_group_permission_setting($permission_input_groups);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user