Fixed validations and response naming in aggregate time entries endpoint

This commit is contained in:
Constantin Graf
2024-05-19 12:06:20 +02:00
parent 2e0db46fff
commit 68ecc1227d
3 changed files with 16 additions and 16 deletions

View File

@@ -110,18 +110,18 @@ class TimeEntryAggregateRequest extends FormRequest
return $builder->visibleByUser(Auth::user());
}),
],
// Filter only time entries that have a start date before (not including) the given date (example: 2021-12-31)
// Filter only time entries that have a start date before the given timestamp in UTC (example: 2021-01-01T00:00:00Z)
'before' => [
'nullable',
'string',
'date_format:Y-m-d\TH:i:s\Z',
'before:after',
],
// Filter only time entries that have a start date after (not including) the given date (example: 2021-12-31)
// Filter only time entries that have a start date after the given timestamp in UTC (example: 2021-01-01T00:00:00Z)
'after' => [
'nullable',
'string',
'date_format:Y-m-d\TH:i:s\Z',
'before:before',
],
// Filter by active status (active means has no end date, is still running)
'active' => [