commit 15015dfbbfc25927685c0b1ff5e989ebd4681d48
parent 26286edc9bdc713035f61f1add09d6fe4eba6480
Author: Sebastian <sebasjm@taler-systems.com>
Date: Wed, 22 Jul 2026 16:07:15 -0300
repeat query on new login
Diffstat:
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/packages/libeufin-bank-webui/src/hooks/regional.ts b/packages/libeufin-bank-webui/src/hooks/regional.ts
@@ -107,16 +107,18 @@ export function useConversionRateForUser(
config,
} = useBankCoreApiContext();
- async function fetcher() {
- return await conversionForUser(username).getRate(
- token != null ? { type: "bearer", token } : undefined,
+ async function fetcher(usr: string, tkn: AccessToken | null) {
+ return await conversionForUser(usr).getRate(
+ tkn != null ? { type: "bearer", token: tkn } : undefined,
);
}
const { data, error } = useSWR<
TalerBankConversionResultByMethod<"getRate">,
TalerHttpError
>(
- !config.allow_conversion ? undefined : ["useConversionInfoForUser"],
+ !config.allow_conversion
+ ? undefined
+ : [username, token, "useConversionInfoForUser"],
fetcher,
{
refreshInterval: 0,