allow last_check_date to be empty
parent
0bc78164f7
commit
7238c24ca5
|
|
@ -318,10 +318,13 @@ class CarController extends Controller
|
|||
|
||||
$request->validate($this->getValidationRules());
|
||||
|
||||
$request->merge([
|
||||
'initial_date' => Carbon::parse($request->get('initial_date'))->format('Y-m-d'),
|
||||
'last_check_date' => Carbon::parse($request->get('last_check_date'))->format('Y-m-d'),
|
||||
]);
|
||||
if ($request->get('initial_date')) {
|
||||
$request->merge(['initial_date' => Carbon::parse($request->get('initial_date'))->format('Y-m-d')]);
|
||||
}
|
||||
|
||||
if ($request->get('last_check_date')) {
|
||||
$request->merge(['last_check_date' => Carbon::parse($request->get('last_check_date'))->format('Y-m-d')]);
|
||||
}
|
||||
|
||||
return Car::create($request->all());
|
||||
}
|
||||
|
|
|
|||
|
|
@ -62,9 +62,13 @@ class Car extends Model
|
|||
|
||||
public function getLastCheckDateFormattedAttribute()
|
||||
{
|
||||
if ($this->last_check_date) {
|
||||
return Carbon::parse($this->last_check_date)->format('d.m.Y');
|
||||
}
|
||||
|
||||
return null;
|
||||
}
|
||||
|
||||
public function getDeletedAtAttribute($deleted_at)
|
||||
{
|
||||
if ($deleted_at) {
|
||||
|
|
|
|||
|
|
@ -46,7 +46,7 @@ export default {
|
|||
colour: null,
|
||||
car_model_id: null,
|
||||
initial_date: new Date().toJSON().slice(0,10).split('-').reverse().join('.'),
|
||||
last_check_date: new Date().toJSON().slice(0,10).split('-').reverse().join('.'),
|
||||
last_check_date: null,
|
||||
kilometers: null,
|
||||
known_damage: null,
|
||||
notes: null,
|
||||
|
|
|
|||
Loading…
Reference in New Issue