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(); const authenticated = await this.authenticate();
if (!authenticated) return; if (!authenticated) return;
} }
const summary_response = await this.fetch(
`api/stats/summary?sid=${encodeURIComponent(this.sessionId)}`,
);
const status_response = await this.fetch( const [summary_response, status_response] = await Promise.all([
`api/dns/blocking?sid=${encodeURIComponent(this.sessionId)}`, this.fetch(
); `api/stats/summary?sid=${encodeURIComponent(this.sessionId)}`
),
this.fetch(
`api/dns/blocking?sid=${encodeURIComponent(this.sessionId)}`
)
]);
if ( if (
summary_response?.queries?.percent_blocked === undefined || summary_response?.queries?.percent_blocked === undefined ||