]> _ Git - fluidbook-toolbox.git/commitdiff
wip #7909 @0.5
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Fri, 19 Dec 2025 19:41:53 +0000 (20:41 +0100)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Fri, 19 Dec 2025 19:41:53 +0000 (20:41 +0100)
app/Http/Controllers/API/FluidbookCollectionAPIController.php

index 0df4c1cc339647864aca265f1dfef326da45fbf6..1499a4d88c0ed7d72bbe62c78cb31276ddc1bb51 100644 (file)
@@ -14,16 +14,17 @@ class FluidbookCollectionAPIController extends Controller
 {
     public function refreshSearchIndex($id)
     {
-        if (!FluidbookCollection::hasPermission($id, 'write')) {
+        if (!FluidbookCollection::hasPermission($id)) {
             abort(401);
         }
+        /** @var FluidbookCollection $collection */
         $collection = FluidbookCollection::find($id);
-
+        $collection->refreshIndex();
     }
 
     public function setPublications($id)
     {
-        if (!FluidbookCollection::hasPermission($id, 'write')) {
+        if (!FluidbookCollection::hasPermission($id)) {
             abort(401);
         }
         $collection = FluidbookCollection::find($id);