Adding accessionNumber to metadata and preventing some crashes on measurements table

This commit is contained in:
Bruno Alves de Faria 2017-02-22 19:55:01 -03:00
parent c3f970cd2e
commit 4783d1634b
2 changed files with 3 additions and 4 deletions

View File

@ -27,6 +27,7 @@ export class MetadataProvider {
const metadata = {};
metadata.study = {
accessionNumber: studyMetadata.accessionNumber,
patientId: studyMetadata.patientId,
studyInstanceUid: studyMetadata.studyInstanceUid,
studyDate: studyMetadata.studyDate,

View File

@ -28,7 +28,7 @@ Template.measurementTableView.helpers({
const instance = Template.instance();
const groups = instance.data.measurementGroups.get();
const group = _.find(groups, item => item.toolGroup.id === toolGroupId);
return !!group.measurementRows.length;
return group && !!group.measurementRows.length;
},
getNewToolGroup(tool) {
@ -58,9 +58,7 @@ Template.measurementTableView.helpers({
const current = instance.data.timepointApi.current();
const baseline = timepointApi.baseline();
if (!measurementApi || !timepointApi || !current) {
return;
}
if (!measurementApi || !timepointApi || !current || !baseline) return;
// If this is a baseline, stop here since there are no new measurements to display