From 16f61629d3b8d981d91ec97cf9b7678d83c97fe7 Mon Sep 17 00:00:00 2001 From: Bruno Alves de Faria Date: Fri, 18 Nov 2016 09:14:29 -0200 Subject: [PATCH] LT-368: Allowing only baseline and follow-up 1 on study list --- .../association/associationModal/associationModal.js | 8 +++++++- .../longitudinalStudyListContextMenu.js | 4 +++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/Packages/ohif-measurements/client/components/association/associationModal/associationModal.js b/Packages/ohif-measurements/client/components/association/associationModal/associationModal.js index 0d200ad09..f6b9faaa2 100644 --- a/Packages/ohif-measurements/client/components/association/associationModal/associationModal.js +++ b/Packages/ohif-measurements/client/components/association/associationModal/associationModal.js @@ -47,7 +47,13 @@ Template.dialogStudyAssociation.onCreated(() => { studies[timepointType].push(data); }); - Object.keys(studies).forEach(function(timepointType) { + const studiesKeys = Object.keys(studies); + + // TODO: REMOVE - Temporary for RSNA + const patientId = studies[studiesKeys[0]][0].patientId; + Timepoints.remove({ patientId }); + + studiesKeys.forEach(timepointType => { // Get the studies associated with this timepoint const relatedStudies = studies[timepointType]; diff --git a/Packages/ohif-measurements/client/components/longitudinal/longitudinalStudyListContextMenu/longitudinalStudyListContextMenu.js b/Packages/ohif-measurements/client/components/longitudinal/longitudinalStudyListContextMenu/longitudinalStudyListContextMenu.js index a8914fe8c..5db3a2461 100644 --- a/Packages/ohif-measurements/client/components/longitudinal/longitudinalStudyListContextMenu/longitudinalStudyListContextMenu.js +++ b/Packages/ohif-measurements/client/components/longitudinal/longitudinalStudyListContextMenu/longitudinalStudyListContextMenu.js @@ -41,7 +41,9 @@ Template.longitudinalStudyListContextMenu.helpers({ let classList = ''; const assessment = getAssociationAssessment(); - if (assessment.selected < 1 || assessment.associated > 0) { + // if (assessment.selected < 1 || assessment.associated > 0) { + // TODO: REMOVE - Temporary for RSNA + if (assessment.selected < 2) { classList += disabledClass; }