mirror of
https://github.com/zulip/zulip.git
synced 2025-11-14 10:57:58 +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:
@@ -661,7 +661,7 @@ export function validation_error(error_type, stream_name) {
|
||||
case "not-subscribed": {
|
||||
const sub = stream_data.get_sub(stream_name);
|
||||
const new_row = render_compose_not_subscribed({
|
||||
should_display_sub_button: sub.should_display_subscription_button,
|
||||
should_display_sub_button: stream_data.can_toggle_subscription(sub),
|
||||
});
|
||||
compose_not_subscribed_error(new_row, $("#stream_message_recipient_stream"));
|
||||
return false;
|
||||
|
||||
Reference in New Issue
Block a user