From 7e44ebcc31c146b827d230ecd0a53641a4ecf671 Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Mon, 18 May 2026 17:52:57 +0300 Subject: [PATCH] fix hide(Post|User)Stats setting not working --- src/components/status_action_buttons/action_button.js | 4 ++++ src/components/status_action_buttons/action_button.vue | 2 +- src/components/user_card/user_card.js | 3 +++ 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/components/status_action_buttons/action_button.js b/src/components/status_action_buttons/action_button.js index 38d2bc3de..f3c98bc97 100644 --- a/src/components/status_action_buttons/action_button.js +++ b/src/components/status_action_buttons/action_button.js @@ -2,6 +2,7 @@ import EmojiPicker from 'src/components/emoji_picker/emoji_picker.vue' import Popover from 'src/components/popover/popover.vue' import StatusBookmarkFolderMenu from 'src/components/status_bookmark_folder_menu/status_bookmark_folder_menu.vue' +import { useMergedConfigStore } from 'src/stores/merged_config.js' import { useInstanceStore } from 'src/stores/instance.js' import { useInstanceCapabilitiesStore } from 'src/stores/instance_capabilities.js' @@ -96,6 +97,9 @@ export default { return !useInstanceCapabilitiesStore() .pleromaCustomEmojiReactionsAvailable }, + hidePostStats() { + return useMergedConfigStore().mergedConfig.hidePostStats + }, buttonInnerClass() { return [ this.button.name + '-button', diff --git a/src/components/status_action_buttons/action_button.vue b/src/components/status_action_buttons/action_button.vue index 502ee5b2e..82b481127 100644 --- a/src/components/status_action_buttons/action_button.vue +++ b/src/components/status_action_buttons/action_button.vue @@ -59,7 +59,7 @@ /> {{ button.counter?.(funcArg) }} diff --git a/src/components/user_card/user_card.js b/src/components/user_card/user_card.js index 7f3865374..ee4170dc1 100644 --- a/src/components/user_card/user_card.js +++ b/src/components/user_card/user_card.js @@ -403,6 +403,9 @@ export default { allowNonSquareEmoji() { return this.mergedConfig.nonSquareEmoji }, + hideUserStats() { + return this.mergedConfig.hideUserStats + }, ...mapState(useMergedConfigStore, ['mergedConfig']), }, methods: {