diff --git a/app/portainer/services/datatableService.js b/app/portainer/services/datatableService.js
index 2842c948d..6b2e08224 100644
--- a/app/portainer/services/datatableService.js
+++ b/app/portainer/services/datatableService.js
@@ -13,6 +13,14 @@ function DatatableServiceFactory(LocalStorage) {
return LocalStorage.getDataTableSettings(key);
};
+ service.setDataTableTextFilters = function(key, filters) {
+ LocalStorage.storeDataTableTextFilters(key, filters);
+ };
+
+ service.getDataTableTextFilters = function(key) {
+ return LocalStorage.getDataTableTextFilters(key);
+ };
+
service.setDataTableFilters = function(key, filters) {
LocalStorage.storeDataTableFilters(key, filters);
};
diff --git a/app/portainer/services/localStorage.js b/app/portainer/services/localStorage.js
index 2988ebd9d..bc63fec00 100644
--- a/app/portainer/services/localStorage.js
+++ b/app/portainer/services/localStorage.js
@@ -65,6 +65,12 @@ angular.module('portainer.app')
storeDataTableOrder: function(key, data) {
localStorageService.set('datatable_order_' + key, data);
},
+ getDataTableTextFilters: function(key) {
+ return localStorageService.get('datatable_text_filter_' + key);
+ },
+ storeDataTableTextFilters: function(key, data) {
+ localStorageService.set('datatable_text_filter_' + key, data);
+ },
getDataTableFilters: function(key) {
return localStorageService.get('datatable_filters_' + key);
},
diff --git a/app/portainer/views/home/home.html b/app/portainer/views/home/home.html
index 86767459e..49641ec85 100644
--- a/app/portainer/views/home/home.html
+++ b/app/portainer/views/home/home.html
@@ -40,7 +40,7 @@