瀏覽代碼

HUE-5701 [security] Remove last references to $.cookie and migrate to $.totalStorage from FB

Enrico Berti 8 年之前
父節點
當前提交
ea465af
共有 1 個文件被更改,包括 2 次插入6 次删除
  1. 2 6
      apps/filebrowser/src/filebrowser/templates/listdir_components.mako

+ 2 - 6
apps/filebrowser/src/filebrowser/templates/listdir_components.mako

@@ -949,13 +949,9 @@ from django.utils.translation import ugettext as _
     var FileBrowserModel = function (files, page, breadcrumbs, currentDirPath) {
       var self = this;
 
-      if (! $.cookie("hueFilebrowserRecordsPerPage")){
-        $.cookie("hueFilebrowserRecordsPerPage", "45");
-      }
-
       self.page = ko.observable(new Page(page));
       self.recordsPerPageChoices = ["15", "30", "45", "60", "100", "200", "1000"],
-      self.recordsPerPage = ko.observable($.cookie("hueFilebrowserRecordsPerPage"));
+      self.recordsPerPage = ko.observable(apiHelper.getFromTotalStorage('fb', 'records_per_page', 45));
       self.targetPageNum = ko.observable(1);
       self.targetPath = ko.observable("${current_request_path | n,unicode }");
       self.sortBy = ko.observable("name");
@@ -1208,7 +1204,7 @@ from django.utils.translation import ugettext as _
       };
 
       self.recordsPerPage.subscribe(function (newValue) {
-        $.cookie("hueFilebrowserRecordsPerPage", newValue);
+        apiHelper.setInTotalStorage('fb', 'records_per_page', newValue)
         self.retrieveData();
       });