Allow time entries with less than one second duration

This commit is contained in:
Constantin Graf
2024-09-12 13:01:17 +02:00
committed by Constantin Graf
parent 9e1413c15f
commit d3545b3c73
3 changed files with 3 additions and 3 deletions

View File

@@ -49,7 +49,7 @@ class TimeEntryResource extends Resource
->label('End') ->label('End')
->nullable() ->nullable()
->rules([ ->rules([
'after:start', 'after_or_equal:start',
]), ]),
Select::make('user_id') Select::make('user_id')
->relationship(name: 'user', titleAttribute: 'email') ->relationship(name: 'user', titleAttribute: 'email')

View File

@@ -71,7 +71,7 @@ class TimeEntryStoreRequest extends FormRequest
'end' => [ 'end' => [
'nullable', 'nullable',
'date_format:Y-m-d\TH:i:s\Z', 'date_format:Y-m-d\TH:i:s\Z',
'after:start', 'after_or_equal:start',
], ],
// Whether time entry is billable // Whether time entry is billable
'billable' => [ 'billable' => [

View File

@@ -70,7 +70,7 @@ class TimeEntryUpdateRequest extends FormRequest
'end' => [ 'end' => [
'nullable', 'nullable',
'date_format:Y-m-d\TH:i:s\Z', 'date_format:Y-m-d\TH:i:s\Z',
'after:start', 'after_or_equal:start',
], ],
// Whether time entry is billable // Whether time entry is billable
'billable' => [ 'billable' => [