From d3ccb30764f8bbb3af120305418bd5eebba119da Mon Sep 17 00:00:00 2001 From: Erik Ziegler Date: Wed, 16 Nov 2016 17:37:55 +0100 Subject: [PATCH] Bug fix for MeasurementHandlers --- .../client/lib/MeasurementHandlers.js | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/Packages/ohif-measurements/client/lib/MeasurementHandlers.js b/Packages/ohif-measurements/client/lib/MeasurementHandlers.js index 811bbef82..34b920a5d 100644 --- a/Packages/ohif-measurements/client/lib/MeasurementHandlers.js +++ b/Packages/ohif-measurements/client/lib/MeasurementHandlers.js @@ -82,10 +82,10 @@ class MeasurementHandlers { measurementData._id = Collection.insert(measurement); // Update the Overall Measurement Numbers for all Measurements - - // TODO: Get timepointApi here so this works! - //const baseline = timepointApi.baseline(); - //measurementApi.sortMeasurements(baseline.timepointId); + if (timepointApi) { + const baseline = timepointApi.baseline(); + measurementApi.sortMeasurements(baseline.timepointId); + } } static onModified(e, instance, eventData) { @@ -143,9 +143,11 @@ class MeasurementHandlers { Collection.remove(measurementData._id); // Update the Overall Measurement Numbers for all Measurements - // TODO: Get timepointApi here so this works! - //const baseline = timepointApi.baseline(); - //measurementApi.sortMeasurements(baseline.timepointId); + const timepointApi = instance.data.timepointApi; + if (timepointApi) { + const baseline = timepointApi.baseline(); + measurementApi.sortMeasurements(baseline.timepointId); + } } }