Skip to content

Commit 7157072

Browse files
committed
Accerating Dr's Load
1 parent 3f7efad commit 7157072

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

dr-lib.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,8 +77,11 @@ async function getPatientsList (questionnaryId, limit = 100) {
7777
}
7878

7979
// -- get the patients
80-
for (const patientEvent of Object.values(uniques)) {
81-
const patient = await getPatientDetails(questionnaryId, patientEvent);
80+
const patientPromises = Object.values(uniques).map((patientEvent) => getPatientDetails(questionnaryId, patientEvent));
81+
const patientsResults = await Promise.all(patientPromises);
82+
83+
const patients = {};
84+
for (const patient of patientsResults) {
8285
if (patient) {
8386
patients[patient.apiEndpoint] = patient;
8487
console.log('## Patient details', patient);

0 commit comments

Comments
 (0)