diff --git a/composer.json b/composer.json index 8435a7e..947fd9c 100644 --- a/composer.json +++ b/composer.json @@ -5,12 +5,12 @@ "license": "MIT", "homepage": "https://github.com/werkbot/silverstripe-module-search", "require": { - "php": "^8.0", - "silverstripe/cms": "^4", - "silverstripe/framework": "^4", + "php": "^8.0 || ^8.1", + "silverstripe/cms": "^4 || ^5", + "silverstripe/framework": "^4 || ^5", "teamtnt/tntsearch": "v4.2.1", "ext-sqlite3": "*", - "symbiote/silverstripe-queuedjobs": "^4.12" + "symbiote/silverstripe-queuedjobs": "^4.12 || ^5.1" }, "autoload": { "psr-4": { diff --git a/src/Tasks/SearchIndex.php b/src/Tasks/SearchIndex.php index 749d0d0..4e7ed21 100644 --- a/src/Tasks/SearchIndex.php +++ b/src/Tasks/SearchIndex.php @@ -24,11 +24,10 @@ public function run($request) foreach ($classes as $title => $className) { $searchableClass = singleton($className); if ($query = $searchableClass->getIndexQuery()) { + DB::alteration_message('Indexing...' . $className, 'created'); $indexer->query($query); $indexer->run(); - DB::alteration_message('Indexing...' . $className, 'created'); } } } } -