[MM-52710] Adding a separator to the channel search string (#24349)

* adding a separator to the search string
---------
Co-authored-by: Mattermost Build <build@mattermost.com>
Этот коммит содержится в:
Ben Cooke
2023-10-13 12:52:23 -04:00
коммит произвёл GitHub
родитель 02d0b12c96
Коммит 72c75f01ce

Просмотреть файл

@@ -388,9 +388,10 @@ function makeChannelSearchFilter(channelPrefix: string) {
const curState = getState();
const usersInChannels = getUserIdsInChannels(curState);
const userSearchStrings: RelationOneToOne<UserProfile, string> = {};
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;