diff options
Diffstat (limited to 'packages/taler-util/src')
-rw-r--r-- | packages/taler-util/src/http-client/bank-core.ts | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/packages/taler-util/src/http-client/bank-core.ts b/packages/taler-util/src/http-client/bank-core.ts index 3ef58b2f4..b89ac8af6 100644 --- a/packages/taler-util/src/http-client/bank-core.ts +++ b/packages/taler-util/src/http-client/bank-core.ts @@ -15,6 +15,7 @@ */ import { + AbsoluteTime, HttpStatusCode, LibtoolVersion, LongPollParams, @@ -924,7 +925,7 @@ export class TalerCoreBankHttpClient { auth: AccessToken, params: { timeframe?: TalerCorebankApi.MonitorTimeframeParam; - which?: number; + date?: AbsoluteTime; } = {}, ) { const url = new URL(`monitor`, this.baseUrl); @@ -934,8 +935,11 @@ export class TalerCoreBankHttpClient { TalerCorebankApi.MonitorTimeframeParam[params.timeframe], ); } - if (params.which) { - url.searchParams.set("which", String(params.which)); + if (params.date) { + const {t_s: seconds} = AbsoluteTime.toProtocolTimestamp(params.date) + if (seconds !== "never") { + url.searchParams.set("date_s", String(seconds)); + } } const resp = await this.httpLib.fetch(url.href, { method: "GET", |