From 6199857817bebfdd5b36f068fe4d55f844b16642 Mon Sep 17 00:00:00 2001 From: Leane Schlundt Date: Tue, 12 Nov 2024 11:31:56 +0100 Subject: [PATCH] Use StreamedJsonRespone to avoid linting error --- app/Http/Controllers/Api/ImageAnnotationController.php | 3 ++- app/Http/Controllers/Api/VideoAnnotationController.php | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/Api/ImageAnnotationController.php b/app/Http/Controllers/Api/ImageAnnotationController.php index b3da9a535..6a0413183 100644 --- a/app/Http/Controllers/Api/ImageAnnotationController.php +++ b/app/Http/Controllers/Api/ImageAnnotationController.php @@ -13,6 +13,7 @@ use Generator; use Illuminate\Http\Request; use Illuminate\Validation\ValidationException; +use Symfony\Component\HttpFoundation\StreamedJsonResponse; class ImageAnnotationController extends Controller { @@ -90,7 +91,7 @@ public function index(Request $request, $id) }; } - return response()->streamJson(iterator_to_array($yieldAnnotations())); + return new StreamedJsonResponse($yieldAnnotations()); } /** diff --git a/app/Http/Controllers/Api/VideoAnnotationController.php b/app/Http/Controllers/Api/VideoAnnotationController.php index 6f876396d..619bd8aaa 100644 --- a/app/Http/Controllers/Api/VideoAnnotationController.php +++ b/app/Http/Controllers/Api/VideoAnnotationController.php @@ -16,6 +16,7 @@ use Illuminate\Http\Request; use Illuminate\Validation\ValidationException; use Queue; +use Symfony\Component\HttpFoundation\StreamedJsonResponse; use Symfony\Component\HttpKernel\Exception\TooManyRequestsHttpException; class VideoAnnotationController extends Controller @@ -84,7 +85,7 @@ public function index(Request $request, $id) }; } - return response()->streamJson(iterator_to_array($yieldAnnotations())); + return new StreamedJsonResponse($yieldAnnotations()); } /**