LT-92: removing unecessary code
This commit is contained in:
parent
5366e1217d
commit
7ef0dd812b
@ -10,10 +10,14 @@ class ConformanceCriteria {
|
||||
this.timepointApi = timepointApi;
|
||||
this.results = [];
|
||||
|
||||
const validate = _.debounce(trialCriteriaType => {
|
||||
this.validate(trialCriteriaType);
|
||||
}, 300);
|
||||
|
||||
Tracker.autorun(() => {
|
||||
const trialCriteriaType = TrialCriteriaTypes.findOne({ selected: true });
|
||||
this.measurementApi.changeObserver.depend();
|
||||
this.validate(trialCriteriaType);
|
||||
validate(trialCriteriaType);
|
||||
});
|
||||
}
|
||||
|
||||
@ -25,9 +29,9 @@ class ConformanceCriteria {
|
||||
mergedData.targets = mergedData.targets.concat(followupData.targets);
|
||||
mergedData.nonTargets = mergedData.nonTargets.concat(followupData.nonTargets);
|
||||
|
||||
const resultBoth = this.validateTimepoint('both', trialCriteriaType, mergedData);
|
||||
const resultBaseline = this.validateTimepoint('baseline', trialCriteriaType, baselineData);
|
||||
const resultFollowup = this.validateTimepoint('followup', trialCriteriaType, followupData);
|
||||
const resultBoth = this.validateTimepoint('both', trialCriteriaType, mergedData);
|
||||
const results = resultBaseline.concat(resultFollowup).concat(resultBoth);
|
||||
|
||||
console.warn('>>>> validate', results);
|
||||
|
||||
@ -20,11 +20,9 @@ export class NonTargetResponseCriterion extends BaseCriterion {
|
||||
|
||||
items.forEach(item => {
|
||||
const measurement = item.measurement;
|
||||
const response = measurement.response.toLowerCase();
|
||||
const timepoint = item.timepoint;
|
||||
const timepointType = timepoint.timepointType.toLowerCase();
|
||||
const response = (measurement.response || '').toLowerCase();
|
||||
|
||||
if ((timepointType === 'baseline') && (response !== 'present')) {
|
||||
if (response !== 'present') {
|
||||
measurements.push(measurement);
|
||||
}
|
||||
});
|
||||
|
||||
@ -20,11 +20,8 @@ export class TargetTypeCriterion extends BaseCriterion {
|
||||
|
||||
items.forEach(item => {
|
||||
const measurement = item.measurement;
|
||||
const toolType = measurement.toolType.toLowerCase();
|
||||
const timepoint = item.timepoint;
|
||||
const timepointType = timepoint.timepointType.toLowerCase();
|
||||
|
||||
if ((timepointType === 'baseline') && (toolType !== 'bidirectional')) {
|
||||
if (measurement.toolType !== 'bidirectional') {
|
||||
measurements.push(measurement);
|
||||
}
|
||||
});
|
||||
|
||||
Loading…
Reference in New Issue
Block a user