Adapting metadata to work on LesionTracker

This commit is contained in:
Bruno Alves de Faria 2017-10-25 23:13:06 -02:00
parent c580f2db72
commit 315ec935d9
3 changed files with 8 additions and 3 deletions

View File

@ -20,7 +20,12 @@ Template.studyBrowserItem.onCreated(() => {
instance.loading.dep.depend();
if (!instance.studyMetadata) {
instance.studyMetadata = OHIF.viewer.Studies.findBy({ studyInstanceUid }) || null;
let study = OHIF.viewer.Studies.findBy({ studyInstanceUid }) || null;
if (study && !(study instanceof OHIF.viewerbase.metadata.StudyMetadata)) {
study = new OHIF.metadata.StudyMetadata(study, study.studyInstanceUid);
}
instance.studyMetadata = study;
}
return instance.studyMetadata;

View File

@ -3,7 +3,7 @@ import { Template } from 'meteor/templating';
Template.studyBrowserList.helpers({
getStudiesInformation() {
const instance = Template.instance();
const { studiesInformation } = instance.data;
const studiesInformation = instance.data.studiesInformation || [];
const result = new Map();
studiesInformation.forEach(item => result.set(item.studyInstanceUid, item));
return Array.from(result.values());

View File

@ -7,7 +7,7 @@
"qidoRoot": "http://localhost:8042/dicom-web",
"wadoRoot": "http://localhost:8042/dicom-web",
"qidoSupportsIncludeField": false,
"imageRendering": "wadors",
"imageRendering": "wadouri",
"thumbnailRendering": "wadors",
"requestOptions": {
"auth": "orthanc:orthanc",