From d2e2590647be00c783a0e37420ea7f6b2f12822f Mon Sep 17 00:00:00 2001 From: callebtc <93376500+callebtc@users.noreply.github.com> Date: Tue, 24 Dec 2024 13:10:35 +0100 Subject: [PATCH] fix later button in receive ecash dialog --- src/components/ReceiveTokenDialog.vue | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/components/ReceiveTokenDialog.vue b/src/components/ReceiveTokenDialog.vue index fc2fb3b5..f6dbde54 100644 --- a/src/components/ReceiveTokenDialog.vue +++ b/src/components/ReceiveTokenDialog.vue @@ -392,14 +392,16 @@ export default defineComponent({ undefined ); }, - addPendingTokenToHistory: function (token) { - if (this.tokenAlreadyInHistory(token)) { + addPendingTokenToHistory: function (tokenStr) { + if (this.tokenAlreadyInHistory(tokenStr)) { this.notifySuccess("Ecash already in history"); this.showReceiveTokens = false; return; } const tokensStore = useTokensStore(); - const decodedToken = tokensStore.decodeToken(token); + const decodedToken = this.decodeToken(tokenStr); + const mintInToken = this.getMint(decodedToken); + const unitInToken = token.getUnit(decodedToken); // get amount from decodedToken.token.proofs[..].amount const amount = this.getProofs(decodedToken).reduce( (sum, el) => (sum += el.amount), @@ -408,7 +410,9 @@ export default defineComponent({ tokensStore.addPendingToken({ amount: amount, - token: token, + token: tokenStr, + mintInToken: mintInToken, + unitInToken: unitInToken, }); this.showReceiveTokens = false; // show success notification