Use promises for HTTP calls

pull/929/head
tanasegabriel 2025-05-17 18:18:13 +00:00
parent 30d0265d39
commit 36d613c41f
1 changed files with 8 additions and 6 deletions

View File

@ -170,13 +170,15 @@ export default {
const authenticated = await this.authenticate();
if (!authenticated) return;
}
const summary_response = await this.fetch(
`api/stats/summary?sid=${encodeURIComponent(this.sessionId)}`,
);
const status_response = await this.fetch(
`api/dns/blocking?sid=${encodeURIComponent(this.sessionId)}`,
);
const [summary_response, status_response] = await Promise.all([
this.fetch(
`api/stats/summary?sid=${encodeURIComponent(this.sessionId)}`
),
this.fetch(
`api/dns/blocking?sid=${encodeURIComponent(this.sessionId)}`
)
]);
if (
summary_response?.queries?.percent_blocked === undefined ||