diff --git a/artifacts/tx-os/src/pages/orders-incoming.tsx b/artifacts/tx-os/src/pages/orders-incoming.tsx index 41142d60..ac17f1d0 100644 --- a/artifacts/tx-os/src/pages/orders-incoming.tsx +++ b/artifacts/tx-os/src/pages/orders-incoming.tsx @@ -122,7 +122,10 @@ function IncomingOrderCard({ const apiErr = err as { status?: number; data?: { error?: string } } | null; const status = apiErr?.status; const code = apiErr?.data?.error; - if (status === 409 && code === "order_unavailable") { + if ( + (status === 409 && code === "order_unavailable") || + status === 404 + ) { toast({ title: t("incomingOrders.orderUnavailable"), variant: "destructive", @@ -158,7 +161,10 @@ function IncomingOrderCard({ }, onError: (err: unknown) => { const apiErr = err as { status?: number; data?: { error?: string } } | null; - if (apiErr?.status === 409 && apiErr?.data?.error === "order_unavailable") { + if ( + (apiErr?.status === 409 && apiErr?.data?.error === "order_unavailable") || + apiErr?.status === 404 + ) { toast({ title: t("incomingOrders.orderUnavailable"), variant: "destructive", @@ -220,7 +226,10 @@ function IncomingOrderCard({ }, onError: (err: unknown) => { const apiErr = err as { status?: number; data?: { error?: string } } | null; - if (apiErr?.status === 409 && apiErr?.data?.error === "order_unavailable") { + if ( + (apiErr?.status === 409 && apiErr?.data?.error === "order_unavailable") || + apiErr?.status === 404 + ) { toast({ title: t("incomingOrders.orderUnavailable"), variant: "destructive",