Fix viewports
This commit is contained in:
parent
755e6b5f77
commit
66c7bd7492
@ -125,11 +125,7 @@ function createDicomWebApi(dicomWebConfig) {
|
||||
},
|
||||
},
|
||||
},
|
||||
getImageIdsForDisplaySet(displaySetInstanceUID, DisplaySetService) {
|
||||
const displaySet = DisplaySetService.getDisplaySetByUID(
|
||||
displaySetInstanceUID
|
||||
);
|
||||
|
||||
getImageIdsForDisplaySet(displaySet) {
|
||||
const images = displaySet.images;
|
||||
const imageIds = [];
|
||||
|
||||
|
||||
@ -24,7 +24,7 @@ function PanelStudyBrowser({ servicesManager, getImageSrc, getStudiesByPatientId
|
||||
const dSets = displaySets[StudyInstanceUid];
|
||||
dSets.forEach(async (dset) => {
|
||||
const uid = dset.displaySetInstanceUID;
|
||||
const imageIds = dataSource.getImageIdsForDisplaySet(uid, DisplaySetService);
|
||||
const imageIds = dataSource.getImageIdsForDisplaySet(dset);
|
||||
const imageId = imageIds[Math.floor(imageIds.length / 2)];
|
||||
const imageSrc = await getImageSrc(imageId);
|
||||
|
||||
|
||||
@ -31,11 +31,7 @@ function createAndAddStack(
|
||||
return;
|
||||
}
|
||||
|
||||
// TODO: This is broken because it needs to give DisplaySetService to the dataSource
|
||||
// DisplaySetService
|
||||
// Should be something like:
|
||||
// const imageIds = dataSource.getImageIdsForDisplaySet(displaySetInstanceUID, DisplaySetService);
|
||||
const imageIds = dataSource.getImageIdsForDisplaySet(displaySetInstanceUID);
|
||||
const imageIds = dataSource.getImageIdsForDisplaySet(displaySet);
|
||||
|
||||
const stack = {
|
||||
StudyInstanceUID,
|
||||
|
||||
Loading…
Reference in New Issue
Block a user