aboutsummaryrefslogtreecommitdiff
path: root/packages/taler-util/src/amounts.ts
diff options
context:
space:
mode:
authorFlorian Dold <florian@dold.me>2024-02-19 03:05:36 +0100
committerFlorian Dold <florian@dold.me>2024-02-19 03:05:36 +0100
commitfb8478855ccd6780e388dbc3e53e02c4245ede15 (patch)
tree55ce00ddbe9b34a4dfaa6ed1358914c3708364df /packages/taler-util/src/amounts.ts
parent54cbb236dd0ca1e2422e8c9810c275b3b540172f (diff)
downloadwallet-core-fb8478855ccd6780e388dbc3e53e02c4245ede15.tar.xz
wallet-core: rename confusing helper
Diffstat (limited to 'packages/taler-util/src/amounts.ts')
-rw-r--r--packages/taler-util/src/amounts.ts6
1 files changed, 5 insertions, 1 deletions
diff --git a/packages/taler-util/src/amounts.ts b/packages/taler-util/src/amounts.ts
index 02da6ebe5..363682bf0 100644
--- a/packages/taler-util/src/amounts.ts
+++ b/packages/taler-util/src/amounts.ts
@@ -508,12 +508,16 @@ export class Amounts {
return `${a.currency}:${s}` as AmountString;
}
- static isSameCurrency(a1: AmountLike, a2: AmountLike): boolean {
+ static amountHasSameCurrency(a1: AmountLike, a2: AmountLike): boolean {
const x1 = this.jsonifyAmount(a1);
const x2 = this.jsonifyAmount(a2);
return x1.currency.toUpperCase() === x2.currency.toUpperCase();
}
+ static isSameCurrency(curr1: string, curr2: string): boolean {
+ return curr1.toLowerCase() === curr2.toLowerCase();
+ }
+
static stringifyValue(a: AmountLike, minFractional = 0): string {
const aJ = Amounts.jsonifyAmount(a);
const av = aJ.value + Math.floor(aJ.fraction / amountFractionalBase);