Commit b41955553a4b8b0a4334b8739bebe388cee953ec
1 parent
926f22fb
filter bug fix
Showing
1 changed file
with
2 additions
and
1 deletions
datalets/base-ajax-json-alasql-datalet/static/js/AjaxJsonAlasqlBehavior.js
| ... | ... | @@ -85,6 +85,7 @@ var AjaxJsonAlasqlBehavior = { |
| 85 | 85 | selectData : function() { |
| 86 | 86 | var jsonData = [this.properties.json_results.value]; |
| 87 | 87 | |
| 88 | + //his._component.fields = (this._component.fields.constructor == Array) ? this._component.fields : JSON.parse(this._component.fields); | |
| 88 | 89 | this._component.fields = JSON.parse(this._component.fields); |
| 89 | 90 | |
| 90 | 91 | var provider = this._getProvider(this._component.fields[0]); |
| ... | ... | @@ -117,7 +118,7 @@ var AjaxJsonAlasqlBehavior = { |
| 117 | 118 | else if(filters[i]["operation"] == "ends") |
| 118 | 119 | where += filters[i]["field"] + " like '%" + filters[i]["value"] + "' AND "; |
| 119 | 120 | else |
| 120 | - where += filters[i]["field"] + " " + filters[i]["operation"] + " '" + filters[i]["value"] + "' AND "; | |
| 121 | + where += filters[i]["field"] + " " + filters[i]["operation"] + " " + filters[i]["value"] + " AND "; | |
| 121 | 122 | } |
| 122 | 123 | where = where.slice(0, -5); |
| 123 | 124 | } | ... | ... |