render text for non-existent emoji when post metadata is enabled (#2423)
This commit is contained in:
parent
507bb50ee1
commit
97b6eaecb1
1 changed files with 3 additions and 3 deletions
|
|
@ -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);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue