FormDataFilter: correct 'in' operator handling

fixes #13543
This commit is contained in:
Thomas Gelf 2016-12-13 11:39:15 +01:00
parent 07ab1f8e52
commit 1dc0aad828
1 changed files with 3 additions and 2 deletions

View File

@ -291,9 +291,10 @@ class Zend_View_Helper_FormDataFilter extends Zend_View_Helper_FormElement
if ($filter === null) {
$sign = null;
} else {
if ($filter->getExpression() === true) {
$expression = json_decode($filter->getExpression());
if ($expression === true) {
$sign = 'true';
} elseif (is_array($filter->getExpression())) {
} elseif (is_array($expression)) {
$sign = 'in';
} else {
$sign = $filter->getSign();