From d81983f181c5051804438c99a27be5939e293cff Mon Sep 17 00:00:00 2001 From: Renaud Chaput <renchap@gmail.com> Date: Tue, 8 Apr 2025 12:35:54 +0200 Subject: [PATCH] Fix the delete suggestion button not working and using a deprecated endpoint (#34396) --- app/javascript/mastodon/api/suggestions.ts | 2 +- app/javascript/mastodon/features/explore/components/card.jsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/javascript/mastodon/api/suggestions.ts b/app/javascript/mastodon/api/suggestions.ts index d4817698cc..976986c0ab 100644 --- a/app/javascript/mastodon/api/suggestions.ts +++ b/app/javascript/mastodon/api/suggestions.ts @@ -5,4 +5,4 @@ export const apiGetSuggestions = (limit: number) => apiRequestGet<ApiSuggestionJSON[]>('v2/suggestions', { limit }); export const apiDeleteSuggestion = (accountId: string) => - apiRequestDelete(`v1/suggestions/${accountId}`); + apiRequestDelete(`v2/suggestions/${accountId}`); diff --git a/app/javascript/mastodon/features/explore/components/card.jsx b/app/javascript/mastodon/features/explore/components/card.jsx index 15470ec24c..9617781b53 100644 --- a/app/javascript/mastodon/features/explore/components/card.jsx +++ b/app/javascript/mastodon/features/explore/components/card.jsx @@ -25,7 +25,7 @@ export const Card = ({ id, source }) => { const dispatch = useDispatch(); const handleDismiss = useCallback(() => { - dispatch(dismissSuggestion(id)); + dispatch(dismissSuggestion({ accountId: id })); }, [id, dispatch]); let label;