Преглед на файлове

[search] Do not add dynamic fields more than once

Romain Rigaux преди 12 години
родител
ревизия
5a611dc
променени са 1 файла, в които са добавени 3 реда и са изтрити 1 реда
  1. 3 1
      apps/search/static/js/search.ko.js

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

@@ -233,7 +233,9 @@ var Collection = function (vm, collection) {
     },function (data) {
       if (data.status == 0) {
         $.each(data.dynamic_fields, function (index, field) {
-          self.fields.push(field);
+          if (self.fields.indexOf(field) == -1) {
+            self.fields.push(field);
+          }
         });
       }
     }).fail(function (xhr, textStatus, errorThrown) {