diff options
author | Sebastian <sebasjm@gmail.com> | 2022-03-15 00:24:39 -0300 |
---|---|---|
committer | Sebastian <sebasjm@gmail.com> | 2022-03-15 00:24:39 -0300 |
commit | 984cbb7ab79b50eab38bb6a05ab56ccc278ac835 (patch) | |
tree | f1d06a6d337e3241707acce14cc6f691de37bb16 /packages/taler-wallet-webextension/src/cta/Withdraw.tsx | |
parent | a5f357f07857d4740931e57eb65b750ab9e66b02 (diff) | |
download | wallet-core-984cbb7ab79b50eab38bb6a05ab56ccc278ac835.tar.gz wallet-core-984cbb7ab79b50eab38bb6a05ab56ccc278ac835.tar.bz2 wallet-core-984cbb7ab79b50eab38bb6a05ab56ccc278ac835.zip |
save tos etag after forced refresh
Diffstat (limited to 'packages/taler-wallet-webextension/src/cta/Withdraw.tsx')
-rw-r--r-- | packages/taler-wallet-webextension/src/cta/Withdraw.tsx | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/packages/taler-wallet-webextension/src/cta/Withdraw.tsx b/packages/taler-wallet-webextension/src/cta/Withdraw.tsx index 8535c67eb..f19da3960 100644 --- a/packages/taler-wallet-webextension/src/cta/Withdraw.tsx +++ b/packages/taler-wallet-webextension/src/cta/Withdraw.tsx @@ -293,11 +293,14 @@ export function WithdrawPageWithParsedURI({ const details = detailsHook.response; - const onAccept = async (): Promise<void> => { + const onAccept = async (accepted: boolean): Promise<void> => { if (!exchange) return; try { - await wxApi.setExchangeTosAccepted(exchange, details.tos.version); - setReviewed(true); + await wxApi.setExchangeTosAccepted( + exchange, + accepted ? details.tos.version : undefined, + ); + setReviewed(accepted); } catch (e) { if (e instanceof Error) { //FIXME: uncomment this and display error |