From 7757da149d8542a280fc8ee5537fe722bb546239 Mon Sep 17 00:00:00 2001 From: Evren Ozkan Date: Wed, 20 Dec 2017 17:47:13 -0500 Subject: [PATCH] Use 'imagePlane' metadata type for 'imagePlaneModule' which is used by cornerstone tools --- .../ohif-cornerstone/client/lib/classes/MetadataProvider.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Packages/ohif-cornerstone/client/lib/classes/MetadataProvider.js b/Packages/ohif-cornerstone/client/lib/classes/MetadataProvider.js index c0c0cd00e..83fd80f39 100644 --- a/Packages/ohif-cornerstone/client/lib/classes/MetadataProvider.js +++ b/Packages/ohif-cornerstone/client/lib/classes/MetadataProvider.js @@ -335,6 +335,11 @@ export class MetadataProvider { * @returns {Object} Relevant metadata of the specified type */ provider(type, imageId) { + // TODO: Cornerstone Tools use 'imagePlaneModule', but OHIF use 'imagePlane'. It must be consistent. + if (type === 'imagePlaneModule') { + type = 'imagePlane'; + } + const imageMetadata = this.metadataLookup.get(imageId); if (!imageMetadata) { return;