mirror of
https://github.com/zulip/zulip.git
synced 2026-06-30 21:11:04 +08:00
Value for "can_administer_channel_group" passed in stream creation event was incorrect when there was no value passed for the setting while creating the stream and thus the setting was set to anonymous group containing stream creator as default. This was because code for creating setting_groups_dict, which is used to send setting values in the stream creation event, incorrectly assumed that defaults for all settings is a system group. This was not noticed before because we pass all the settings when creating streams using webapp, but can be reproduced by creating streams using API without passing any value for "can_administer_channel_group". |
||
|---|---|---|
| .. | ||
| actions | ||
| data_import | ||
| integration_fixtures/nagios | ||
| lib | ||
| management | ||
| migrations | ||
| models | ||
| openapi | ||
| tests | ||
| tornado | ||
| transaction_tests | ||
| views | ||
| webhooks | ||
| worker | ||
| __init__.py | ||
| apps.py | ||
| context_processors.py | ||
| decorator.py | ||
| filters.py | ||
| forms.py | ||
| logging_handlers.py | ||
| middleware.py | ||
| signals.py | ||