mirror of
https://github.com/zulip/zulip.git
synced 2025-11-03 21:43:21 +00:00
refactor: Extract can_toggle_subscription(sub).
We don't want to rely so much on calculated fields, and the `should_display_subscription_button` name is a bit misleading in certain contexts.
This commit is contained in:
@@ -58,7 +58,7 @@ export function update_settings_button_for_sub(sub) {
|
||||
} else {
|
||||
settings_button.text(i18n.t("Subscribe")).addClass("unsubscribed");
|
||||
}
|
||||
if (sub.should_display_subscription_button) {
|
||||
if (stream_data.can_toggle_subscription(sub)) {
|
||||
settings_button.prop("disabled", false);
|
||||
settings_button.popover("destroy");
|
||||
settings_button.css("pointer-events", "");
|
||||
|
||||
Reference in New Issue
Block a user