From 2e62aee441574fe5dae6817b6470fdf6c5b80736 Mon Sep 17 00:00:00 2001 From: Edward Yang Date: Wed, 18 Dec 2024 14:03:37 +0800 Subject: [PATCH] fixed password when create customer --- innopacks/common/src/Repositories/CustomerRepo.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/innopacks/common/src/Repositories/CustomerRepo.php b/innopacks/common/src/Repositories/CustomerRepo.php index c238babd..86b43aa2 100644 --- a/innopacks/common/src/Repositories/CustomerRepo.php +++ b/innopacks/common/src/Repositories/CustomerRepo.php @@ -15,6 +15,8 @@ use InnoShop\Common\Models\Customer; use Throwable; +use function Laravel\Prompts\password; + class CustomerRepo extends BaseRepo { /** @@ -100,6 +102,9 @@ public function builder(array $filters = []): Builder public function create($data): Customer { $data = $this->handleData($data); + if (! isset($data['password'])) { + $data['password'] = ''; + } $item = new Customer($data); $item->saveOrFail();