Bugfix - merge tag was incorrectly validate when only name was entered and Save was clicked immediately after

This commit is contained in:
Tomas Bures 2018-12-31 10:11:44 +00:00
parent b26f5008da
commit 01720ae128
6 changed files with 17 additions and 17 deletions

View file

@ -123,12 +123,12 @@ export default class RuleSettingsPane extends PureComponent {
}
}
populateRuleDefaults(mutState) {
populateRuleDefaults(mutStateData) {
const ruleHelpers = this.ruleHelpers;
const type = mutState.getIn(['type','value']);
const type = mutStateData.getIn(['type','value']);
if (!ruleHelpers.isCompositeRuleType(type)) {
const column = mutState.getIn(['column', 'value']);
const column = mutStateData.getIn(['column', 'value']);
if (column) {
const colType = ruleHelpers.getColumnType(column);
@ -137,7 +137,7 @@ export default class RuleSettingsPane extends PureComponent {
const settings = ruleHelpers.primitiveRuleTypes[colType][type];
if (!settings) {
// The existing rule type does not fit the newly changed column. This resets the rule type chooser to "--- Select ---"
mutState.setIn(['type', 'value'], '');
mutStateData.setIn(['type', 'value'], '');
}
}
}