diff --git a/config/env/torrents.js b/config/env/torrents.js index 95a04774..856249e0 100644 --- a/config/env/torrents.js +++ b/config/env/torrents.js @@ -169,13 +169,11 @@ module.exports = { * @maxAge: The number of milliseconds until a newly inserted item expires * @recycleFreq: Determines how often a cache will scan for expired items * @storageMode: Determines the storage medium used by a cache, value of 'memory', 'localStorage' and 'sessionStorage' - * @refreshOnExpire: refresh data on expire */ cache: { maxAge: 60 * 1000 * 1, recycleFreq: 60 * 1000, - storageMode: 'memory', - refreshOnExpire: true + storageMode: 'localStorage' }, /** diff --git a/modules/core/client/app/init.js b/modules/core/client/app/init.js index 5cab19fb..a367e545 100644 --- a/modules/core/client/app/init.js +++ b/modules/core/client/app/init.js @@ -195,15 +195,7 @@ maxAge: cacheConfig.maxAge, recycleFreq: cacheConfig.recycleFreq, deleteOnExpire: 'aggressive', - storageMode: cacheConfig.storageMode, - onExpire: function (key, value) { - if (cacheConfig.refreshOnExpire) { - var _this = this; // "this" is the cache in which the item expired - angular.injector(['ng']).get('$http').get(key).success(function (data) { - _this.put(key, data); - }); - } - } + storageMode: cacheConfig.storageMode }); }