summaryrefslogtreecommitdiff
path: root/packages/taler-util/src
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2024-04-04 13:07:15 -0300
committerSebastian <sebasjm@gmail.com>2024-04-04 13:07:15 -0300
commitcd95816af555713a4ec8ff211d7a829d68a0cf32 (patch)
tree3854587a06088ce43db0d35284b0dfef7d10ef31 /packages/taler-util/src
parente7a966f755e78bf9ec200f29e49706045d1e1a54 (diff)
downloadwallet-core-cd95816af555713a4ec8ff211d7a829d68a0cf32.tar.gz
wallet-core-cd95816af555713a4ec8ff211d7a829d68a0cf32.tar.bz2
wallet-core-cd95816af555713a4ec8ff211d7a829d68a0cf32.zip
update to the newest monitor API
Diffstat (limited to 'packages/taler-util/src')
-rw-r--r--packages/taler-util/src/http-client/bank-core.ts10
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",