summaryrefslogtreecommitdiff
path: root/packages/taler-wallet-core/src/operations/transactions.ts
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2020-09-04 12:04:11 +0530
committerFlorian Dold <florian.dold@gmail.com>2020-09-04 12:04:11 +0530
commit3c57820df0711f301e69adb0f4b8a91f0905cc0c (patch)
tree5be12160a8061ce7954c7552ed861a443e3f57a5 /packages/taler-wallet-core/src/operations/transactions.ts
parentc7a2abedbabe9142ce9a15902f90a5d1f4b36f05 (diff)
downloadwallet-core-3c57820df0711f301e69adb0f4b8a91f0905cc0c.tar.gz
wallet-core-3c57820df0711f301e69adb0f4b8a91f0905cc0c.tar.bz2
wallet-core-3c57820df0711f301e69adb0f4b8a91f0905cc0c.zip
formatting, import
Diffstat (limited to 'packages/taler-wallet-core/src/operations/transactions.ts')
-rw-r--r--packages/taler-wallet-core/src/operations/transactions.ts11
1 files changed, 4 insertions, 7 deletions
diff --git a/packages/taler-wallet-core/src/operations/transactions.ts b/packages/taler-wallet-core/src/operations/transactions.ts
index da75f6e53..7a3228422 100644
--- a/packages/taler-wallet-core/src/operations/transactions.ts
+++ b/packages/taler-wallet-core/src/operations/transactions.ts
@@ -26,7 +26,7 @@ import {
ReserveRecordStatus,
} from "../types/dbTypes";
import { Amounts, AmountJson } from "../util/amounts";
-import { timestampCmp, Timestamp } from "../util/time";
+import { timestampCmp } from "../util/time";
import {
TransactionsRequest,
TransactionsResponse,
@@ -281,10 +281,10 @@ export async function getTransactions(
groupKey,
);
let r0: WalletRefundItem | undefined;
- let amountRaw = Amounts.getZero(
+ let amountRaw = Amounts.getZero(pr.contractData.amount.currency);
+ let amountEffective = Amounts.getZero(
pr.contractData.amount.currency,
);
- let amountEffective = Amounts.getZero(pr.contractData.amount.currency);
for (const rk of Object.keys(pr.refunds)) {
const refund = pr.refunds[rk];
const myGroupKey = `${refund.executionTime.t_ms}`;
@@ -296,10 +296,7 @@ export async function getTransactions(
}
if (refund.type === RefundState.Applied) {
- amountRaw = Amounts.add(
- amountRaw,
- refund.refundAmount,
- ).amount;
+ amountRaw = Amounts.add(amountRaw, refund.refundAmount).amount;
amountEffective = Amounts.add(
amountEffective,
Amounts.sub(