LT-336: Deleting measurements now syncs with Cornerstone toolData

This commit is contained in:
Erik Ziegler 2016-11-15 19:18:36 +01:00
parent de86d4141f
commit ca4fe48fbd

View File

@ -248,6 +248,16 @@ class MeasurementApi {
}, {
multi: true
});
// Synchronize the updated measurements with Cornerstone Tools
// toolData to make sure the displayed measurements show 'Target X' correctly
const syncFilter = _.clone(updateFilter);
syncFilter.measurementNumber = {
$gt: measurementNumber - 1
};
collection.find(syncFilter).forEach(measurement => {
OHIF.measurements.syncMeasurementAndToolData(measurement);
})
}
fetch(measurementTypeId, selector, options) {