Skip to content
Snippets Groups Projects
Commit d16c0c7b authored by Jacob Rockowitz's avatar Jacob Rockowitz Committed by Jacob Rockowitz
Browse files

Issue #2944736 by jrockowitz, jurgenhaas: Conditional logic issue when 2...

Issue #2944736 by jrockowitz, jurgenhaas: Conditional logic issue when 2 conditions combined with AND
parent ef8e7fc2
No related branches found
No related tags found
No related merge requests found
......@@ -49,16 +49,16 @@
// @see http://drupalsun.com/julia-evans/2012/03/09/extending-form-api-states-regular-expressions
Drupal.states.Dependent.comparisons.Object = function (reference, value) {
if ('pattern' in reference) {
return (new RegExp(reference.pattern)).test(value);
return (new RegExp(reference['pattern'])).test(value);
}
else if ('!pattern' in reference) {
return !((new RegExp(reference['!pattern'])).test(value));
}
else if ('less' in reference) {
return (value !== '' && parseFloat(reference.less) > parseFloat(value));
return (value !== '' && parseFloat(reference['less']) > parseFloat(value));
}
else if ('greater' in reference) {
return (value !== '' && parseFloat(reference.greater) < parseFloat(value));
return (value !== '' && parseFloat(reference['greater']) < parseFloat(value));
}
else {
return reference.indexOf(value) !== false;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment