From 9c16ef4275ce82f1a6e28204e2dcd7c14c9b3a69 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C4=99drzej=20Buli=C5=84ski?= Date: Thu, 21 Sep 2023 15:08:05 +0200 Subject: [PATCH] fix --- app/Events/ProductSearchValueEvent.php | 3 +-- app/Http/Controllers/OrderController.php | 2 +- app/Listeners/ProductSearchValueListener.php | 3 ++- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/Events/ProductSearchValueEvent.php b/app/Events/ProductSearchValueEvent.php index a29e93807..6295e12d0 100644 --- a/app/Events/ProductSearchValueEvent.php +++ b/app/Events/ProductSearchValueEvent.php @@ -2,11 +2,10 @@ namespace App\Events; -use Illuminate\Contracts\Queue\ShouldQueue; use Illuminate\Foundation\Events\Dispatchable; use Illuminate\Queue\SerializesModels; -class ProductSearchValueEvent implements ShouldQueue +class ProductSearchValueEvent { use Dispatchable; use SerializesModels; diff --git a/app/Http/Controllers/OrderController.php b/app/Http/Controllers/OrderController.php index 6554d26df..3f3fffedf 100644 --- a/app/Http/Controllers/OrderController.php +++ b/app/Http/Controllers/OrderController.php @@ -58,7 +58,7 @@ public function index(OrderIndexRequest $request): JsonResource ? $request->validated() + ['status.hidden' => 0] : $request->validated(); $query = Order::searchByCriteria($search_data) - ->sort($request->input('sort')) + ->sort($request->input('sort', 'created_at:desc')) ->with([ 'products', 'discounts', diff --git a/app/Listeners/ProductSearchValueListener.php b/app/Listeners/ProductSearchValueListener.php index 0846b11d4..ff5b30657 100644 --- a/app/Listeners/ProductSearchValueListener.php +++ b/app/Listeners/ProductSearchValueListener.php @@ -4,8 +4,9 @@ use App\Events\ProductSearchValueEvent; use App\Services\Contracts\ProductServiceContract; +use Illuminate\Contracts\Queue\ShouldQueue; -readonly class ProductSearchValueListener +readonly class ProductSearchValueListener implements ShouldQueue { public function __construct( private ProductServiceContract $productService,