Profile: Do not show common chats for bots and Saved Messages (#1550)

This commit is contained in:
Alexander Zinchuk 2021-11-19 03:22:24 +03:00
parent 2c53bafcfe
commit 04754af53a

View File

@ -23,7 +23,7 @@ import {
} from '../../config';
import { IS_TOUCH_ENV } from '../../util/environment';
import {
getHasAdminRight, isChatAdmin, isChatChannel, isChatGroup, isUserId,
getHasAdminRight, isChatAdmin, isChatChannel, isChatGroup, isUserBot, isUserId,
} from '../../modules/helpers';
import {
selectChatMessages,
@ -500,6 +500,7 @@ export default memo(withGlobal<OwnProps>(
const activeDownloadIds = selectActiveDownloadIds(global, chatId);
let hasCommonChatsTab;
let resolvedUserId;
let user;
if (userId) {
@ -507,9 +508,9 @@ export default memo(withGlobal<OwnProps>(
} else if (isUserId(chatId)) {
resolvedUserId = chatId;
}
const hasCommonChatsTab = Boolean(resolvedUserId);
if (resolvedUserId) {
user = selectUser(global, resolvedUserId);
hasCommonChatsTab = user && !user.isSelf && !isUserBot(user);
}
return {