summaryrefslogtreecommitdiff
path: root/packages/taler-wallet-webextension/src/cta/Withdraw.tsx
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2022-03-15 00:24:39 -0300
committerSebastian <sebasjm@gmail.com>2022-03-15 00:24:39 -0300
commit984cbb7ab79b50eab38bb6a05ab56ccc278ac835 (patch)
treef1d06a6d337e3241707acce14cc6f691de37bb16 /packages/taler-wallet-webextension/src/cta/Withdraw.tsx
parenta5f357f07857d4740931e57eb65b750ab9e66b02 (diff)
downloadwallet-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.tsx9
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