diff --git a/CHANGELOG.md b/CHANGELOG.md index 1841be3fb..b01698687 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,11 @@ You should also include the user name that made the change. --> +## 13.1.2 (2023/01/22) + +### Bugfixes +- Client: リアクションのカスタム絵文字の表示の問題を修正 + ## 13.1.1 (2023/01/22) ### Improvements diff --git a/package.json b/package.json index d30ea8eea..435ef58a3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "misskey", - "version": "13.1.0", + "version": "13.1.2", "codename": "nasubi", "repository": { "type": "git", diff --git a/packages/frontend/src/components/global/MkEmoji.vue b/packages/frontend/src/components/global/MkEmoji.vue index aaad81c65..f16e25624 100644 --- a/packages/frontend/src/components/global/MkEmoji.vue +++ b/packages/frontend/src/components/global/MkEmoji.vue @@ -25,7 +25,7 @@ const props = defineProps<{ const char2path = defaultStore.state.emojiStyle === 'twemoji' ? char2twemojiFilePath : char2fluentEmojiFilePath; const isCustom = computed(() => props.emoji.startsWith(':')); -const customEmojiName = props.emoji.substr(1, props.emoji.length - 2); +const customEmojiName = props.emoji.substr(1, props.emoji.length - 2).replace('@.', ''); const char = computed(() => isCustom.value ? undefined : props.emoji); const useOsNativeEmojis = computed(() => defaultStore.state.emojiStyle === 'native' && !props.isReaction); const url = computed(() => { @@ -35,7 +35,7 @@ const url = computed(() => { const found = customEmojis.find(x => x.name === customEmojiName); return found ? found.url : null; } else { - const rawUrl = props.host ? `/emoji/${customEmojiName}@${props.host}.webp` : `/emoji/${customEmojiName}.webp`; + const rawUrl = `/emoji/${customEmojiName}@${props.host}.webp`; return defaultStore.state.disableShowingAnimatedImages ? getStaticImageUrl(rawUrl) : rawUrl;