Przeglądaj źródła

[search] Fixed empty callback for search

Enrico Berti 11 lat temu
rodzic
commit
ece2c68

+ 2 - 2
apps/search/src/search/templates/search2.mako

@@ -1535,13 +1535,13 @@ $(document).ready(function () {
       });
 
       $(document).on("addFieldToSource", function(e, field){
-        if ($(element).data("template") == "true"){
+        if ($(element).data("template")){
           editor.replaceSelection("{{" + field.name() + "}}");
         }
       });
 
       $(document).on("addFunctionToSource", function(e, fn){
-        if ($(element).data("template") == "true"){
+        if ($(element).data("template")){
           editor.replaceSelection(fn);
         }
       });

+ 3 - 1
apps/search/static/js/search.ko.js

@@ -795,7 +795,9 @@ var SearchViewModel = function (collection_json, query_json, initial_json) {
         query: ko.mapping.toJSON(self.query),
         layout: ko.mapping.toJSON(self.columns)
       }, function (data) {
-        callback(data);
+        if (typeof callback != undefined && callback != null){
+          callback(data);
+        }
         self.response(data);
         self.results.removeAll();
         if (data.error) {