فهرست منبع

[search] Do not add dynamic fields more than once

Romain Rigaux 11 سال پیش
والد
کامیت
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) {