settings_config: Add generalize_stream_notification_setting table.

Signed-off-by: Anders Kaseorg <anders@zulip.com>
(cherry picked from commit 5387e56da7)
This commit is contained in:
Anders Kaseorg
2022-08-25 12:09:32 -07:00
committed by Tim Abbott
parent 827ef3fef4
commit 0015d546f4
4 changed files with 18 additions and 12 deletions

View File

@@ -464,10 +464,7 @@ export function receives_notifications(stream_id, notification_name) {
if (sub[notification_name] !== null) {
return sub[notification_name];
}
if (notification_name === "wildcard_mentions_notify") {
return user_settings[notification_name];
}
return user_settings["enable_stream_" + notification_name];
return user_settings[settings_config.generalize_stream_notification_setting[notification_name]];
}
export function all_subscribed_streams_are_in_home_view() {