From aa6b390a6faa316d0437501c6d95a9b87500b2d9 Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Wed, 5 Mar 2025 02:25:52 +0200 Subject: [PATCH] fix opening reports --- src/components/status_action_buttons/buttons_definitions.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/components/status_action_buttons/buttons_definitions.js b/src/components/status_action_buttons/buttons_definitions.js index ff7944268..d2a70708f 100644 --- a/src/components/status_action_buttons/buttons_definitions.js +++ b/src/components/status_action_buttons/buttons_definitions.js @@ -1,4 +1,5 @@ import { useEditStatusStore } from 'src/stores/editStatus.js' +import { useReportsStore } from 'src/stores/reports.js' const PRIVATE_SCOPES = new Set(['private', 'direct']) const PUBLIC_SCOPES = new Set(['public', 'unlisted']) export const BUTTONS = [{ @@ -216,8 +217,8 @@ export const BUTTONS = [{ icon: 'flag', label: 'user_card.report', if: ({ loggedIn }) => loggedIn, - action ({ dispatch, status }) { - dispatch('openUserReportingModal', { userId: status.user.id, statusIds: [status.id] }) + action ({ status }) { + return useReportsStore().openUserReportingModal({ userId: status.user.id, statusIds: [status.id] }) } }].map(button => { return Object.fromEntries(