mirror of
https://github.com/zulip/zulip.git
synced 2025-11-04 14:03:30 +00:00
user_groups: Pass config object to access_user_group_for_setting.
We now pass the complete configuration object for a setting to access_user_group_for_setting instead of passing the configuration object's fields as different variables.
This commit is contained in:
@@ -70,11 +70,7 @@ def add_user_group(
|
||||
setting_value_group_id,
|
||||
user_profile,
|
||||
setting_name=setting_name,
|
||||
require_system_group=permission_config.require_system_group,
|
||||
allow_internet_group=permission_config.allow_internet_group,
|
||||
allow_owners_group=permission_config.allow_owners_group,
|
||||
allow_nobody_group=permission_config.allow_nobody_group,
|
||||
allow_everyone_group=permission_config.allow_everyone_group,
|
||||
permission_configuration=permission_config,
|
||||
)
|
||||
group_settings_map[setting_name] = setting_value_group
|
||||
|
||||
@@ -136,11 +132,7 @@ def edit_user_group(
|
||||
setting_value_group_id,
|
||||
user_profile,
|
||||
setting_name=setting_name,
|
||||
require_system_group=permission_config.require_system_group,
|
||||
allow_internet_group=permission_config.allow_internet_group,
|
||||
allow_owners_group=permission_config.allow_owners_group,
|
||||
allow_nobody_group=permission_config.allow_nobody_group,
|
||||
allow_everyone_group=permission_config.allow_everyone_group,
|
||||
permission_configuration=permission_config,
|
||||
)
|
||||
do_change_user_group_permission_setting(
|
||||
user_group, setting_name, setting_value_group, acting_user=user_profile
|
||||
|
||||
Reference in New Issue
Block a user