diff --git a/app/Logic/PasswordSettingManager.php b/app/Logic/PasswordSettingManager.php index 1520b8b..6c929b4 100644 --- a/app/Logic/PasswordSettingManager.php +++ b/app/Logic/PasswordSettingManager.php @@ -18,7 +18,7 @@ class PasswordSettingManager public function generate(User $user) { // トークン生成 - $model = new PasswordSettingToken(); + $model = PasswordSettingToken::whereUserId($user->id)->firstOrNew(); $model->user_id = $user->id; $model->token = Str::uuid(); $model->expires_at = DateUtil::now()->addHours(24);