Просмотр исходного кода

Don't hardcode roster filter to localStorage

JC Brand 5 лет назад
Родитель
Сommit
8574f66954
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      src/converse-rosterview.js

+ 2 - 1
src/converse-rosterview.js

@@ -810,7 +810,8 @@ converse.plugins.add('converse-rosterview', {
                 // Create a model on which we can store filter properties
                 const model = new _converse.RosterFilter();
                 model.id = `_converse.rosterfilter${_converse.bare_jid}`;
-                model.browserStorage = new BrowserStorage.local(this.filter.id);
+                const storage = _converse.config.get('storage');
+                model.browserStorage = new BrowserStorage[storage](this.filter.id);
                 this.filter_view = new _converse.RosterFilterView({'model': model});
                 this.listenTo(this.filter_view.model, 'change', this.updateFilter);
                 this.filter_view.model.fetch();