mirror of
https://github.com/zulip/zulip.git
synced 2025-11-04 22:13:26 +00:00
settings: Add realm-level setting 'zulip_update_announcements_stream'.
This commit adds a realm-level setting named 'zulip_update_announcements_stream' that configures the stream to which zulip updates should be posted. Fixes part of #28604.
This commit is contained in:
committed by
Tim Abbott
parent
e6109ba192
commit
fe1a20ebb3
@@ -242,6 +242,7 @@ export function dispatch_normal_event(event) {
|
||||
message_content_allowed_in_email_notifications: noop,
|
||||
enable_spectator_access: noop,
|
||||
signup_announcements_stream_id: noop,
|
||||
zulip_update_announcements_stream_id: noop,
|
||||
emails_restricted_to_domains: noop,
|
||||
video_chat_provider: compose_call_ui.update_audio_and_video_chat_button_display,
|
||||
jitsi_server_url: compose_call_ui.update_audio_and_video_chat_button_display,
|
||||
@@ -570,6 +571,12 @@ export function dispatch_normal_event(event) {
|
||||
realm.realm_signup_announcements_stream_id = -1;
|
||||
settings_org.sync_realm_settings("signup_announcements_stream_id");
|
||||
}
|
||||
if (realm.realm_zulip_update_announcements_stream_id === stream.stream_id) {
|
||||
realm.realm_zulip_update_announcements_stream_id = -1;
|
||||
settings_org.sync_realm_settings(
|
||||
"zulip_update_announcements_stream_id",
|
||||
);
|
||||
}
|
||||
}
|
||||
stream_list.update_subscribe_to_more_streams_link();
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user