From 78e595e56c59496f5901e0890a7ad19825704275 Mon Sep 17 00:00:00 2001 From: Abhishek Sinha Date: Fri, 26 Jun 2020 14:49:47 +0530 Subject: [PATCH] added clearCashierData function --- index.html | 306 ++++++++++++++++++++++++++++------------------------- 1 file changed, 164 insertions(+), 142 deletions(-) diff --git a/index.html b/index.html index 5db37de..2a139ec 100644 --- a/index.html +++ b/index.html @@ -842,7 +842,7 @@ if (e.target.closest('.confirm-pay-btn')) askConfirmation('Confirm this pay request?').then(async (result) => { let payRequest = e.target.closest('.request'), - status = await pay_through_cashier(payRequest.dataset.sender, payRequest.dataset.receiverFloId, payRequest.dataset.txid, payRequest.dataset.amount) + status = await pay_as_cashier(payRequest.dataset.sender, payRequest.dataset.receiverFloId, payRequest.dataset.txid, payRequest.dataset.amount) if (status) { refresh_balance() payRequest.remove() @@ -10119,6 +10119,19 @@ } } + async function clearCashierData(dataStores = ['deposits_flo_txids', 'cash_sent_details', + 'generalData', 'generalVC', 'pay_thru_cashier']) { + try { + for (const ds of dataStores) { + compactIDB.clearData(ds); + } + return true; + } catch(e) { + console.error(e); + return false; + } + } +