diff --git a/Packages/lesiontracker/client/components/caseProgress/caseProgress.js b/Packages/lesiontracker/client/components/caseProgress/caseProgress.js index 74ba85a5c..86bffaa8f 100644 --- a/Packages/lesiontracker/client/components/caseProgress/caseProgress.js +++ b/Packages/lesiontracker/client/components/caseProgress/caseProgress.js @@ -1,8 +1,13 @@ Template.caseProgress.onCreated(function caseProgressOnCreated() { const instance = Template.instance(); + instance.progressPercent = new ReactiveVar(); + instance.progressText = new ReactiveVar(); + instance.isLocked = new ReactiveVar(); + if (!instance.data.currentTimepointId) { - throw 'Case Progress has no timepointId'; + console.warn('Case has no timepointId'); + return; } const currentTimepointId = instance.data.currentTimepointId; @@ -12,10 +17,6 @@ Template.caseProgress.onCreated(function caseProgressOnCreated() { const timepointType = timepoint.timepointType; - instance.progressPercent = new ReactiveVar(); - instance.progressText = new ReactiveVar(); - - instance.isLocked = new ReactiveVar(); instance.isLocked.set(timepoint.isLocked); if (timepointType === 'baseline') { diff --git a/Packages/lesiontracker/client/components/lesionTableHeaderRow/lesionTableHeaderRow.html b/Packages/lesiontracker/client/components/lesionTableHeaderRow/lesionTableHeaderRow.html index 935e9e7a3..81db5edf0 100644 --- a/Packages/lesiontracker/client/components/lesionTableHeaderRow/lesionTableHeaderRow.html +++ b/Packages/lesiontracker/client/components/lesionTableHeaderRow/lesionTableHeaderRow.html @@ -1,6 +1,6 @@