From ec333118d3b3700ef6cf63ae0a3449d758d44cd6 Mon Sep 17 00:00:00 2001 From: Leonardo Campos Date: Wed, 3 May 2017 20:23:13 -0300 Subject: [PATCH] OHIF-56: Missing button to go back to worklist from an open study --- .../client/components/ohifViewer/ohifViewer.js | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/OHIFViewer/client/components/ohifViewer/ohifViewer.js b/OHIFViewer/client/components/ohifViewer/ohifViewer.js index 860b6dd0d..6806cff8d 100644 --- a/OHIFViewer/client/components/ohifViewer/ohifViewer.js +++ b/OHIFViewer/client/components/ohifViewer/ohifViewer.js @@ -45,18 +45,23 @@ Template.ohifViewer.events({ Router.go('studylist'); } else { const { studyInstanceUids } = OHIF.viewer.data; - Router.go('viewerStudies', { studyInstanceUids }); + if (studyInstanceUids) { + Router.go('viewerStudies', { studyInstanceUids }); + } } } }); Template.ohifViewer.helpers({ studyListToggleText() { + const instance = Template.instance(); const isViewer = Session.get('ViewerOpened'); - // Return empty if viewer was not opened yet - if (!OHIF.utils.ObjectPath.get(OHIF, 'viewer.data.studyInstanceUids')) return; + if (isViewer) { + instance.hasViewerData = true; + return 'Study list'; + } - return isViewer ? 'Study list' : 'Back to viewer'; + return instance.hasViewerData ? 'Back to viewer' : ''; } });