From 72c75f01ce2e561192172b4f56f239575b2744b3 Mon Sep 17 00:00:00 2001 From: Ben Cooke Date: Fri, 13 Oct 2023 12:52:23 -0400 Subject: [PATCH] [MM-52710] Adding a separator to the channel search string (#24349) * adding a separator to the search string --------- Co-authored-by: Mattermost Build --- .../src/components/suggestion/switch_channel_provider.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/webapp/channels/src/components/suggestion/switch_channel_provider.tsx b/webapp/channels/src/components/suggestion/switch_channel_provider.tsx index 8e1c61944c..4c9ed28328 100644 --- a/webapp/channels/src/components/suggestion/switch_channel_provider.tsx +++ b/webapp/channels/src/components/suggestion/switch_channel_provider.tsx @@ -388,9 +388,10 @@ function makeChannelSearchFilter(channelPrefix: string) { const curState = getState(); const usersInChannels = getUserIdsInChannels(curState); const userSearchStrings: RelationOneToOne = {}; + const SEPARATOR = ';|;'; return (channel: ChannelItem) => { - let searchString = `${channel.display_name}${channel.name}`; + let searchString = `${channel.display_name}${SEPARATOR}${channel.name}`; if (channel.type === Constants.GM_CHANNEL || channel.type === Constants.DM_CHANNEL) { const usersInChannel = usersInChannels[channel.id] || new Set([]); @@ -412,7 +413,7 @@ function makeChannelSearchFilter(channelPrefix: string) { continue; } const {nickname, username} = user; - userString = `${nickname}${username}${Utils.getFullName(user)}`; + userString = [nickname, username, Utils.getFullName(user)].join(SEPARATOR); userSearchStrings[userId] = userString; } searchString += userString;