From d2126f60f22927e32da040ad9310ee84f7c6c8c6 Mon Sep 17 00:00:00 2001 From: "P. Reis" Date: Wed, 18 Dec 2024 21:16:08 -0300 Subject: [PATCH] refactor: use statusSchema.parse rather than statusSchema.safeParse we want to throw any errors so they are catched --- src/api/hooks/statuses/useBookmark.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/api/hooks/statuses/useBookmark.ts b/src/api/hooks/statuses/useBookmark.ts index 4bb45f2a5..a64da3d28 100644 --- a/src/api/hooks/statuses/useBookmark.ts +++ b/src/api/hooks/statuses/useBookmark.ts @@ -59,9 +59,9 @@ function useBookmark() { try { const response = await api.post(`/api/v1/statuses/${statusId}/bookmark`); - const result = statusSchema.safeParse(await response.json()); - if (result.success) { - dispatch(importEntities([result.data], Entities.STATUSES, 'bookmarks', 'start')); + const result = statusSchema.parse(await response.json()); + if (result) { + dispatch(importEntities([result], Entities.STATUSES, 'bookmarks', 'start')); } return { success: true }; } catch (e) {