Index: lib/subscriptionInit.js |
=================================================================== |
--- a/lib/subscriptionInit.js |
+++ b/lib/subscriptionInit.js |
@@ -12,18 +12,16 @@ |
* GNU General Public License for more details. |
* |
* You should have received a copy of the GNU General Public License |
* along with Adblock Plus. If not, see <http://www.gnu.org/licenses/>. |
*/ |
/** @module subscriptionInit */ |
-"use strict"; |
- |
const {Subscription, DownloadableSubscription, |
SpecialSubscription} = require("subscriptionClasses"); |
const {FilterStorage} = require("filterStorage"); |
const {FilterNotifier} = require("filterNotifier"); |
const info = require("info"); |
const {Prefs} = require("prefs"); |
const {Synchronizer} = require("synchronizer"); |
const {Utils} = require("utils"); |
@@ -43,17 +41,17 @@ |
* gets notified (on the first run page) if the data appears incomplete |
* and therefore will be reinitialized. |
*/ |
function detectFirstRun() |
{ |
firstRun = FilterStorage.subscriptions.length == 0; |
if (firstRun && (!FilterStorage.firstRun || Prefs.currentVersion)) |
- exports.reinitialized = true; |
+ reinitialized = true; |
Prefs.currentVersion = info.addonVersion; |
} |
/** |
* Determines whether to add the default ad blocking subscription. |
* Returns true, if there are no filter subscriptions besides those |
* other subscriptions added automatically, and no custom filters. |
@@ -241,21 +239,21 @@ |
/** |
* Indicates whether the default filter subscriptions have been added |
* again because there weren't any subscriptions even though this wasn't |
* the first run. |
* |
* @type {boolean} |
*/ |
-exports.reinitialized = false; |
+export let reinitialized = false; |
/** |
* Sets a callback that is called with an array of subscriptions to be added |
* during initialization. The callback must return an array of subscriptions |
* that will effectively be added. |
* |
* @param {function} callback |
*/ |
-exports.setSubscriptionsCallback = callback => |
+export const setSubscriptionsCallback = callback => |
{ |
subscriptionsCallback = callback; |
}; |