Index: lib/firefoxDataCleanup.js |
=================================================================== |
--- a/lib/firefoxDataCleanup.js |
+++ b/lib/firefoxDataCleanup.js |
@@ -13,23 +13,23 @@ |
* |
* You should have received a copy of the GNU General Public License |
* along with Adblock Plus. If not, see <http://www.gnu.org/licenses/>. |
*/ |
"use strict"; |
const {Filter, ActiveFilter} = require("../adblockpluscore/lib/filterClasses"); |
-const {FilterNotifier} = require("../adblockpluscore/lib/filterNotifier"); |
+const {filterNotifier} = require("../adblockpluscore/lib/filterNotifier"); |
const {FilterStorage} = require("../adblockpluscore/lib/filterStorage"); |
const {Prefs} = require("./prefs"); |
const {SpecialSubscription} = |
require("../adblockpluscore/lib/subscriptionClasses"); |
-Promise.all([FilterNotifier.once("load"), Prefs.untilLoaded]).then(() => |
+Promise.all([filterNotifier.once("load"), Prefs.untilLoaded]).then(() => |
{ |
if (Prefs.data_cleanup_done) |
return; |
if (FilterStorage.firstRun) |
{ |
Prefs.data_cleanup_done = true; |
return; |
@@ -43,17 +43,17 @@ |
if (!(filter instanceof ActiveFilter)) |
continue; |
if (filter.disabled) |
{ |
// Enable or replace disabled filters |
filter.disabled = false; |
- for (let subscription of filter.subscriptions) |
+ for (let subscription of filter.subscriptions()) |
{ |
if (subscription instanceof SpecialSubscription) |
{ |
while (true) |
{ |
let position = subscription.filters.indexOf(filter); |
if (position < 0) |
break; |