gnunet-svn
[Top][All Lists]
Advanced

[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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]