Fix bug with removeCondition

This commit is contained in:
Joshi
2020-03-12 14:06:43 -07:00
parent 649575fd2d
commit 74a7ef2565

View File

@ -123,11 +123,8 @@ export default class ConditionManager extends EventEmitter {
this.persistConditions(); this.persistConditions();
} }
removeCondition(condition, index) { removeCondition(conditionConfiguration, index) {
// const found = this.findConditionById(id); let condition = this.conditionClassCollection[index];
// if (found) {
// const index = found.index;
// let condition = this.conditionClassCollection[index];
condition.destroyCriteria(); condition.destroyCriteria();
condition.off('conditionResultUpdated', this.handleConditionResult.bind(this)); condition.off('conditionResultUpdated', this.handleConditionResult.bind(this));
this.conditionClassCollection.splice(index, 1); this.conditionClassCollection.splice(index, 1);
@ -137,7 +134,6 @@ export default class ConditionManager extends EventEmitter {
} }
this.persistConditions(); this.persistConditions();
this.handleConditionResult(); this.handleConditionResult();
// }
} }
findConditionById(id) { findConditionById(id) {