diff options
author | Sebastian <sebasjm@gmail.com> | 2024-04-04 13:07:15 -0300 |
---|---|---|
committer | Sebastian <sebasjm@gmail.com> | 2024-04-04 13:07:15 -0300 |
commit | cd95816af555713a4ec8ff211d7a829d68a0cf32 (patch) | |
tree | 3854587a06088ce43db0d35284b0dfef7d10ef31 /packages/taler-util | |
parent | e7a966f755e78bf9ec200f29e49706045d1e1a54 (diff) | |
download | wallet-core-cd95816af555713a4ec8ff211d7a829d68a0cf32.tar.xz |
update to the newest monitor API
Diffstat (limited to 'packages/taler-util')
-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", |