From 97b6eaecb1f38628a9a6e962c61d34657d60c71f Mon Sep 17 00:00:00 2001 From: Saturnino Abril Date: Fri, 7 Dec 2018 01:18:43 +0800 Subject: [PATCH] render text for non-existent emoji when post metadata is enabled (#2423) --- app/components/emoji/index.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/components/emoji/index.js b/app/components/emoji/index.js index c821839cd..762b9480d 100644 --- a/app/components/emoji/index.js +++ b/app/components/emoji/index.js @@ -10,11 +10,11 @@ import {Client4} from 'mattermost-redux/client'; import {isMinimumServerVersion} from 'mattermost-redux/utils/helpers'; import {EmojiIndicesByAlias, Emojis} from 'app/utils/emojis'; -import {doesMatchNamedEmoji} from 'app/utils/emoji_utils'; import Emoji from './emoji'; function mapStateToProps(state, ownProps) { + const config = getConfig(state); const emojiName = ownProps.emojiName; const customEmojis = getCustomEmojisByName(state); @@ -30,8 +30,8 @@ function mapStateToProps(state, ownProps) { isCustomEmoji = true; } else { displayTextOnly = state.entities.emojis.nonExistentEmoji.has(emojiName) || - (doesMatchNamedEmoji(`:${emojiName}:`) && !customEmojis.has(emojiName)) || - getConfig(state).EnableCustomEmoji !== 'true' || + config.EnableCustomEmoji !== 'true' || + config.ExperimentalEnablePostMetadata === 'true' || getCurrentUserId(state) === '' || !isMinimumServerVersion(Client4.getServerVersion(), 4, 7); }