Fixed limit in time entry endpoint

This commit is contained in:
Constantin Graf
2024-04-26 00:04:53 +02:00
parent fa983c4555
commit bfc1c8fc47

View File

@@ -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();