commit 12f283dc7ddb1d17409667681385367769467173
parent dc918a3ec2b28f97d171a5df85228d87978e98e0
Author: Sebastian <sebasjm@taler-systems.com>
Date: Sun, 1 Feb 2026 09:46:20 -0300
fix BBFS
Diffstat:
2 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/packages/bank-ui/src/hooks/account.ts b/packages/bank-ui/src/hooks/account.ts
@@ -98,7 +98,7 @@ export function useWithdrawalDetails(wid: string | undefined) {
const result = useLongPolling(
prev,
(result) => {
- if (!result || result.type === "fail") return undefined;
+ if (!result || result instanceof TalerError || result.type === "fail") return undefined;
const { status } = result.body;
return status === "pending" || status === "selected"
? result.body
diff --git a/packages/kyc-ui/src/hooks/kyc.ts b/packages/kyc-ui/src/hooks/kyc.ts
@@ -18,6 +18,7 @@ import {
HttpStatusCode,
KycProcessClientInformationWithEtag,
opFixedSuccess,
+ TalerError,
} from "@gnu-taler/taler-util";
import {
useAsync,
@@ -44,15 +45,15 @@ export function useKycInfo(token?: AccessToken) {
token === undefined
? undefined
: () => {
- return api.checkKycInfoSpa(token, undefined);
- },
+ return api.checkKycInfoSpa(token, undefined);
+ },
[token],
);
const result = useLongPolling(
prev,
(result) => {
- if (!result || result.type === "fail") return undefined;
+ if (!result || result instanceof TalerError || result.type === "fail") return undefined;
if (!result.body.requirements.length) return undefined;
return result.body;
},