ソースを参照

Update ApiV1Controller, fix support for notification filter types[]

Daniel Supernault 1 年間 前
コミット
f61bbecaa9
1 ファイル変更6 行追加1 行削除
  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;