From ee4270f0839f79ac4b20e540f82b5aab506fea0d Mon Sep 17 00:00:00 2001 From: IO420 <320154041@pcpuma.acatlan.unam.mx> Date: Wed, 28 Jan 2026 17:04:29 -0600 Subject: [PATCH] fixed toast.error --- app/Components/Impressions/impressions.tsx | 10 +++++----- app/lib/postImpressions.ts | 9 +++++++-- 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/app/Components/Impressions/impressions.tsx b/app/Components/Impressions/impressions.tsx index e05e8a5..f551816 100644 --- a/app/Components/Impressions/impressions.tsx +++ b/app/Components/Impressions/impressions.tsx @@ -51,11 +51,11 @@ function Impressions({ costs, numAcount, id_servicio }: ImpressionsProps) { id_servicio, }); - if (result.error) { - if (result.error === "Token inválido") handleLogout(); - else { - toast.error(result.error); - return; + if (result?.error) { + if (result.message === "Token inválido") { + handleLogout(); + } else { + toast.error(result.message); } return; } diff --git a/app/lib/postImpressions.ts b/app/lib/postImpressions.ts index 5c795f7..f0abae8 100644 --- a/app/lib/postImpressions.ts +++ b/app/lib/postImpressions.ts @@ -6,10 +6,15 @@ export async function PostImpressions(data: any) { return response.data; } catch (error: any) { const msg = - error.response?.data?.error || + error.response?.data?.message || error.message || "Error desconocido al cobrar impresión"; - return { error: msg }; + + return { + error: true, + message: msg, + statusCode: error.response?.status, + }; } } //IO