mirror of
https://github.com/zulip/zulip.git
synced 2025-11-09 16:37:23 +00:00
filter: Update title for spectators when using channels:public filter.
This commit is contained in:
@@ -1484,6 +1484,11 @@ export class Filter {
|
|||||||
case "in-all":
|
case "in-all":
|
||||||
return $t({defaultMessage: "All messages including muted channels"});
|
return $t({defaultMessage: "All messages including muted channels"});
|
||||||
case "channels-public":
|
case "channels-public":
|
||||||
|
if (page_params.is_spectator || current_user.is_guest) {
|
||||||
|
return $t({
|
||||||
|
defaultMessage: "Messages in all public channels that you can view",
|
||||||
|
});
|
||||||
|
}
|
||||||
return $t({defaultMessage: "Messages in all public channels"});
|
return $t({defaultMessage: "Messages in all public channels"});
|
||||||
case "is-starred":
|
case "is-starred":
|
||||||
return $t({defaultMessage: "Starred messages"});
|
return $t({defaultMessage: "Starred messages"});
|
||||||
|
|||||||
@@ -2697,6 +2697,14 @@ test("navbar_helpers", ({override}) => {
|
|||||||
|
|
||||||
test_get_title(channel_topic_search_term_test_case);
|
test_get_title(channel_topic_search_term_test_case);
|
||||||
|
|
||||||
|
page_params.is_spectator = true;
|
||||||
|
const channels_public_search_test_case_for_spectator = {
|
||||||
|
terms: channels_public,
|
||||||
|
title: "translated: Messages in all public channels that you can view",
|
||||||
|
};
|
||||||
|
test_get_title(channels_public_search_test_case_for_spectator);
|
||||||
|
page_params.is_spectator = false;
|
||||||
|
|
||||||
override(realm, "realm_enable_guest_user_indicator", false);
|
override(realm, "realm_enable_guest_user_indicator", false);
|
||||||
const guest_user_test_cases_without_indicator = [
|
const guest_user_test_cases_without_indicator = [
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user