Pārlūkot izejas kodu

Restore asset tree ModelFilter

moell 1 gadu atpakaļ
vecāks
revīzija
45d5f1cb04
1 mainītis faili ar 5 papildinājumiem un 1 dzēšanām
  1. 5 1
      app/Http/Controllers/API/AssetController.php

+ 5 - 1
app/Http/Controllers/API/AssetController.php

@@ -18,7 +18,11 @@ class AssetController extends Controller
      */
     public function index(Request $request)
     {
-        $assets = Asset::query()->where("parent_id", 0)->where('company_id',Auth::user()->company_id)->with(['children','children.children'])->paginate();
+        $assets = Asset::filter($request->all())
+            ->where("parent_id", 0)
+            ->where('company_id',Auth::user()->company_id)
+            ->with(['children','children.children'])
+            ->paginate();
 
         $items = [];
         foreach ($assets as $asset) {