We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents a327e4d + 7f96ceb commit 0f959e2Copy full SHA for 0f959e2
lib/helpers.js
@@ -56,7 +56,9 @@ var self = {
56
_extendedOps = operators;
57
},
58
cleanItem: function (value, op) {
59
- if(!isNaN(value) && value !== true && value !== false && op !== 'streq' && op !== 'strin' && op !== 'strnin') {
+ if(_extendedOps && _extendedOps[op] && _extendedOps[op].cleanItem && typeof _extendedOps[op].cleanItem === "function") {
60
+ value = _extendedOps[op].cleanItem(value, op);
61
+ } else if(!isNaN(value) && value !== true && value !== false && op !== 'streq' && op !== 'strin' && op !== 'strnin') {
62
value = value * 1;
63
}
64
return value;
0 commit comments