From bfc1c8fc47ed1d34e707d21dd0a77879e1d08ad9 Mon Sep 17 00:00:00 2001 From: Constantin Graf Date: Fri, 26 Apr 2024 00:04:53 +0200 Subject: [PATCH] Fixed limit in time entry endpoint --- app/Http/Controllers/Api/V1/TimeEntryController.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/Http/Controllers/Api/V1/TimeEntryController.php b/app/Http/Controllers/Api/V1/TimeEntryController.php index 0cc18df2..a8a7b526 100644 --- a/app/Http/Controllers/Api/V1/TimeEntryController.php +++ b/app/Http/Controllers/Api/V1/TimeEntryController.php @@ -73,10 +73,11 @@ class TimeEntryController extends Controller $timeEntriesQuery->where('user_id', $request->input('user_id')); } - $limit = $request->has('limit') ? (int) $request->get('limit', 150) : null; - if ($limit !== null) { - $timeEntriesQuery->limit($limit); + $limit = $request->has('limit') ? (int) $request->get('limit', 100) : 100; + if ($limit > 1000) { + $limit = 1000; } + $timeEntriesQuery->limit($limit); $timeEntries = $timeEntriesQuery->get();