[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-wallet-core] 01/03: fix: protocol min was returning never
From: |
gnunet |
Subject: |
[taler-wallet-core] 01/03: fix: protocol min was returning never |
Date: |
Mon, 20 Feb 2023 17:24:36 +0100 |
This is an automated email from the git hooks/post-receive script.
sebasjm pushed a commit to branch master
in repository wallet-core.
commit 26aca142fef3ec92d80dadc6ff741d070737fb08
Author: Sebastian <sebasjm@gmail.com>
AuthorDate: Mon Feb 20 13:23:01 2023 -0300
fix: protocol min was returning never
---
packages/taler-util/src/time.ts | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/packages/taler-util/src/time.ts b/packages/taler-util/src/time.ts
index 6ffabd495..21963ee6b 100644
--- a/packages/taler-util/src/time.ts
+++ b/packages/taler-util/src/time.ts
@@ -64,10 +64,19 @@ export namespace TalerProtocolTimestamp {
return { t_s: t2.t_s };
}
if (t2.t_s === "never") {
- return { t_s: t2.t_s };
+ return { t_s: t1.t_s };
}
return { t_s: Math.min(t1.t_s, t2.t_s) };
}
+ export function max(
+ t1: TalerProtocolTimestamp,
+ t2: TalerProtocolTimestamp,
+ ): TalerProtocolTimestamp {
+ if (t1.t_s === "never" || t2.t_s === "never") {
+ return { t_s: "never" };
+ }
+ return { t_s: Math.max(t1.t_s, t2.t_s) };
+ }
}
export interface Duration {
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.