fix: 🐛 SeriesInstanceUID fallback + update retrieve metadata filtered to check for lazy (#4346)
This commit is contained in:
1 parent
83f3bf4ec1
commit
14498d4e9a
2 files changed
+15
-9
No files matched your search
@@ -39,16 +39,22 @@ function retrieveMetadataFiltered(
|
||||
);
|
||||
});
|
||||
|
||||
Promise.all(promises).then(results => {
|
||||
const aggregatedResult = { preLoadData: [], promises: [] };
|
||||
if (enableStudyLazyLoad === true) {
|
||||
Promise.all(promises).then(results => {
|
||||
const aggregatedResult = { preLoadData: [], promises: [] };
|
||||
|
||||
results.forEach(({ preLoadData, promises }) => {
|
||||
aggregatedResult.preLoadData = aggregatedResult.preLoadData.concat(preLoadData);
|
||||
aggregatedResult.promises = aggregatedResult.promises.concat(promises);
|
||||
});
|
||||
results.forEach(({ preLoadData, promises }) => {
|
||||
aggregatedResult.preLoadData = aggregatedResult.preLoadData.concat(preLoadData);
|
||||
aggregatedResult.promises = aggregatedResult.promises.concat(promises);
|
||||
});
|
||||
|
||||
resolve(aggregatedResult);
|
||||
}, reject);
|
||||
resolve(aggregatedResult);
|
||||
}, reject);
|
||||
} else {
|
||||
Promise.all(promises).then(results => {
|
||||
resolve(results.flat());
|
||||
}, reject);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user