]> BookStack Code Mirror - bookstack/blobdiff - database/seeders/LargeContentSeeder.php
Updated minimum php version from 7.3 to 7.4
[bookstack] / database / seeders / LargeContentSeeder.php
index e8b6d74f6a4e9f8de2cc70d6ea6ee6b3f5c663be..dd916597876ba507fecd10c40739e37ff01a1672 100644 (file)
@@ -33,8 +33,9 @@ class LargeContentSeeder extends Seeder
 
         $largeBook->pages()->saveMany($pages);
         $largeBook->chapters()->saveMany($chapters);
+        $all = array_merge([$largeBook], array_values($pages->all()), array_values($chapters->all()));
 
-        app()->make(PermissionService::class)->buildJointPermissions();
-        app()->make(SearchIndex::class)->indexAllEntities();
+        app()->make(PermissionService::class)->buildJointPermissionsForEntity($largeBook);
+        app()->make(SearchIndex::class)->indexEntities($all);
     }
 }