| 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; |