Fix form visibility related to the process variables (#3232)

This commit is contained in:
Maurizio Vitale
2018-04-25 09:28:27 +01:00
committed by Eugenio Romano
parent 95a2a54017
commit 1f72317e93
2 changed files with 72 additions and 2 deletions

View File

@@ -78,8 +78,8 @@ export class WidgetVisibilityService {
if (visibilityObj.leftRestResponseId && visibilityObj.leftRestResponseId !== 'null') {
leftValue = this.getVariableValue(form, visibilityObj.leftRestResponseId, this.processVarList);
} else {
leftValue = this.getVariableValue(form, visibilityObj.leftFormFieldId, this.processVarList);
leftValue = leftValue ? leftValue : this.getFormValue(form, visibilityObj.leftFormFieldId);
leftValue = this.getFormValue(form, visibilityObj.leftFormFieldId);
leftValue = leftValue ? leftValue : this.getVariableValue(form, visibilityObj.leftFormFieldId, this.processVarList);
}
return leftValue;
}