LT-92: removing unecessary code

This commit is contained in:
Leonardo Campos 2017-01-16 16:55:51 -02:00 committed by Bruno Alves de Faria
parent 5366e1217d
commit 7ef0dd812b
3 changed files with 9 additions and 10 deletions

View File

@ -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);

View File

@ -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);
}
});

View File

@ -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);
}
});