Forráskód Böngészése

Update ApiV1Controller, fix support for notification filter types[]

Daniel Supernault 1 éve
szülő
commit
f61bbecaa9
1 módosított fájl, 6 hozzáadás és 1 törlés
  1. 6 1
      app/Http/Controllers/Api/ApiV1Controller.php

+ 6 - 1
app/Http/Controllers/Api/ApiV1Controller.php

@@ -2335,7 +2335,12 @@ class ApiV1Controller extends Controller
             }
         }
 
-        $baseUrl = config('app.url').'/api/v1/notifications?limit='.$ogLimit.'&';
+        if ($request->has('types')) {
+            $typesParams = collect($types)->implode('&types[]=');
+            $baseUrl = config('app.url').'/api/v1/notifications?types[]='.$typesParams.'&limit='.$ogLimit.'&';
+        } else {
+            $baseUrl = config('app.url').'/api/v1/notifications?limit='.$ogLimit.'&';
+        }
 
         if ($minId == $maxId) {
             $minId = null;