diff --git a/app/Models/User.php b/app/Models/User.php index 49ccd11..22b2d6b 100644 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -34,7 +34,7 @@ class User extends Authenticatable protected $casts = [ "employment_form" => EmploymentForm::class, - "employment_date" => "datetime", + "employment_date" => "date", ]; protected $hidden = [ diff --git a/database/factories/UserFactory.php b/database/factories/UserFactory.php index 426ec66..15c06a7 100644 --- a/database/factories/UserFactory.php +++ b/database/factories/UserFactory.php @@ -5,6 +5,7 @@ declare(strict_types=1); namespace Database\Factories; use Illuminate\Database\Eloquent\Factories\Factory; +use Illuminate\Support\Carbon; use Illuminate\Support\Str; use Toby\Enums\EmploymentForm; @@ -17,7 +18,7 @@ class UserFactory extends Factory "last_name" => $this->faker->lastName(), "email" => $this->faker->unique()->safeEmail(), "employment_form" => $this->faker->randomElement(EmploymentForm::cases()), - "employment_date" => $this->faker->dateTimeBetween("2020-10-27"), + "employment_date" => Carbon::createFromInterface($this->faker->dateTimeBetween("2020-10-27"))->toDateString(), "remember_token" => Str::random(10), ]; } diff --git a/tests/Feature/UserTest.php b/tests/Feature/UserTest.php index 63aedc6..081e6fe 100644 --- a/tests/Feature/UserTest.php +++ b/tests/Feature/UserTest.php @@ -114,7 +114,7 @@ class UserTest extends FeatureTestCase "last_name" => $user->last_name, "email" => $user->email, "employment_form" => $user->employment_form->value, - "employment_date" => $user->employment_date->toDateTimeString(), + "employment_date" => $user->employment_date->toDateString(), ]); $this->actingAs($admin)