diff --git a/src/boot/after_store.js b/src/boot/after_store.js index 9c7e12f6..5cd01346 100644 --- a/src/boot/after_store.js +++ b/src/boot/after_store.js @@ -278,6 +278,8 @@ const getNodeInfo = async ({ store }) => { store.dispatch('setInstanceOption', { name: 'safeDM', value: features.includes('safe_dm_mentions') }) store.dispatch('setInstanceOption', { name: 'shoutAvailable', value: features.includes('chat') }) store.dispatch('setInstanceOption', { name: 'pleromaChatMessagesAvailable', value: features.includes('pleroma_chat_messages') }) + store.dispatch('setInstanceOption', { name: 'pleromaCustomEmojiReactionsAvailable', value: features.includes('pleroma_custom_emoji_reactions') || features.includes('custom_emoji_reactions') }) + store.dispatch('setInstanceOption', { name: 'quotePostsAvailable', value: features.includes('quote_posting') }) store.dispatch('setInstanceOption', { name: 'gopherAvailable', value: features.includes('gopher') }) store.dispatch('setInstanceOption', { name: 'pollsAvailable', value: features.includes('polls') }) store.dispatch('setInstanceOption', { name: 'editingAvailable', value: features.includes('editing') }) diff --git a/src/components/features_panel/features_panel.js b/src/components/features_panel/features_panel.js index db4a9d32..d987081b 100644 --- a/src/components/features_panel/features_panel.js +++ b/src/components/features_panel/features_panel.js @@ -5,8 +5,8 @@ const FeaturesPanel = { shout: function () { return this.$store.state.instance.shoutAvailable }, pleromaChatMessages: function () { return this.$store.state.instance.pleromaChatMessagesAvailable }, gopher: function () { return this.$store.state.instance.gopherAvailable }, - quotePosts: function () { return this.$store.state.instance.quotepostsAvailable }, - customReacts: function () { return this.$store.state.instance.customReactsAvailable }, + quotePosts: function () { return this.$store.state.instance.quotePostsAvailable }, + customReacts: function () { return this.$store.state.instance.pleromaCustomEmojiReactionsAvailable }, whoToFollow: function () { return this.$store.state.instance.suggestionsEnabled }, mediaProxy: function () { return this.$store.state.instance.mediaProxyAvailable }, textlimit: function () { return this.$store.state.instance.textlimit },