commit 67081c12c3989807d974b457f991749c2b581557
parent d90c6000b71aca5fad626332b2d68e393001fdd2
Author: Florian Dold <florian@dold.me>
Date: Sat, 18 Jul 2026 11:24:56 +0200
util: fix time unit confusion
Diffstat:
1 file changed, 10 insertions(+), 4 deletions(-)
diff --git a/packages/taler-util/src/http-client/exchange-client.ts b/packages/taler-util/src/http-client/exchange-client.ts
@@ -994,11 +994,17 @@ export class TalerExchangeHttpClient {
this.baseUrl,
);
- if (filter.since !== undefined && filter.since.t_ms !== "never") {
- url.searchParams.set("start_date", String(filter.since.t_ms));
+ if (filter.since !== undefined) {
+ const { t_s } = AbsoluteTime.toProtocolTimestamp(filter.since);
+ if (t_s !== "never") {
+ url.searchParams.set("start_date", String(t_s));
+ }
}
- if (filter.until !== undefined && filter.until.t_ms !== "never") {
- url.searchParams.set("end_date", String(filter.until.t_ms));
+ if (filter.until !== undefined) {
+ const { t_s } = AbsoluteTime.toProtocolTimestamp(filter.until);
+ if (t_s !== "never") {
+ url.searchParams.set("end_date", String(t_s));
+ }
}
const resp = await this.fetch(url, {