diff --git a/src/Tasks/AlgoliaConfigure.php b/src/Tasks/AlgoliaConfigure.php index e301284..6fcb120 100644 --- a/src/Tasks/AlgoliaConfigure.php +++ b/src/Tasks/AlgoliaConfigure.php @@ -20,10 +20,17 @@ class AlgoliaConfigure extends BuildTask private static $segment = 'AlgoliaConfigure'; + private static $enabled = true; + public function run($request) { $service = Injector::inst()->get(AlgoliaService::class); + if (!$this->config()->get('enabled')) { + echo 'Algolia configuration task is disabled.' . PHP_EOL; + return; + } + try { if ($service->syncSettings()) { echo 'Success.' . PHP_EOL;