From dc7617a269144266898d9a582e56b87b2cdbf1b4 Mon Sep 17 00:00:00 2001 From: Yoga Pangestu Date: Thu, 13 Nov 2025 11:32:34 +0700 Subject: [PATCH] fix(user): membuat address menjadi nullable --- app/Livewire/Forms/Studio/Master/UserForm.php | 2 +- .../2025_09_13_034842_create_employees_table.php | 2 +- .../views/livewire/studio/master/user/form.blade.php | 12 ++++-------- 3 files changed, 6 insertions(+), 10 deletions(-) diff --git a/app/Livewire/Forms/Studio/Master/UserForm.php b/app/Livewire/Forms/Studio/Master/UserForm.php index 56d9bce..a426dc8 100644 --- a/app/Livewire/Forms/Studio/Master/UserForm.php +++ b/app/Livewire/Forms/Studio/Master/UserForm.php @@ -53,7 +53,7 @@ public function rules(): array 'base_salary' => ['required', new UnsignedInteger], 'birthdate' => ['required', 'date', 'before:'.Carbon::now()->subYears(18)->format('Y-m-d')], 'hire_date' => ['required', 'date'], - 'address' => ['required', 'string'], + 'address' => ['nullable', 'string'], 'gender' => ['required', Rule::in(Gender::cases())], 'status' => ['required', Rule::in(UserStatus::cases())], 'outlet_ids' => ['required', 'array', 'min:1'], diff --git a/database/migrations/2025_09_13_034842_create_employees_table.php b/database/migrations/2025_09_13_034842_create_employees_table.php index dc0466b..1e7daa2 100644 --- a/database/migrations/2025_09_13_034842_create_employees_table.php +++ b/database/migrations/2025_09_13_034842_create_employees_table.php @@ -21,7 +21,7 @@ public function up(): void $table->string('phone_number', 20); $table->unsignedInteger('base_salary')->default(0); $table->enum('gender', [Gender::values()])->comment(Gender::comment()); - $table->text('address'); + $table->text('address')->nullable(); $table->date('birthdate'); $table->date('hire_date'); $table->date('resign_date')->nullable(); diff --git a/resources/views/livewire/studio/master/user/form.blade.php b/resources/views/livewire/studio/master/user/form.blade.php index 0e8ec55..95bfc68 100644 --- a/resources/views/livewire/studio/master/user/form.blade.php +++ b/resources/views/livewire/studio/master/user/form.blade.php @@ -78,14 +78,10 @@
- - Alamat * - - - +