From 6a09091b8a4d344a07b9fedc47fc63f2bee80b00 Mon Sep 17 00:00:00 2001 From: panabonic Date: Mon, 11 Sep 2023 18:09:27 +0300 Subject: [PATCH] registry entries sorting minor update --- app/Http/Controllers/Api/Registries/EntriesController.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/Api/Registries/EntriesController.php b/app/Http/Controllers/Api/Registries/EntriesController.php index d8e0448..fea4f6e 100644 --- a/app/Http/Controllers/Api/Registries/EntriesController.php +++ b/app/Http/Controllers/Api/Registries/EntriesController.php @@ -5,6 +5,7 @@ namespace App\Http\Controllers\Api\Registries; use App\Http\Controllers\Controller; use App\Models\Registries\Category; use App\Models\Registries\Entry; +use App\Models\Registries\Registry; use App\Services\Filters\FiltersService; use App\Transformers\Registries\EntryTransformer; use Illuminate\Http\JsonResponse; @@ -19,7 +20,7 @@ class EntriesController extends Controller { public function index(Request $request): JsonResponse { $filters = collect($request->has('filters') ? json_decode($request->get('filters'), true) : [])->filter(function($val) {return $val;}); - $query = $this->model->query(); + $query = $this->model->query()->orderBy('active_since', 'desc')->orderBy('id'); $service = FiltersService::getService('registryEntries'); $service->applyFilters($query, $filters); $paginator = $query->paginate(config('app.pagination_limit'));