diff --git a/app/Helpers/Auth/RegistersUsers.php b/app/Helpers/Auth/RegistersUsers.php index 7d9d39b..2c7cd52 100644 --- a/app/Helpers/Auth/RegistersUsers.php +++ b/app/Helpers/Auth/RegistersUsers.php @@ -2,7 +2,6 @@ namespace App\Helpers\Auth; -use Illuminate\Auth\Events\Registered; use Illuminate\Contracts\Auth\StatefulGuard; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; @@ -29,7 +28,7 @@ public function register(Request $request): JsonResponse|RedirectResponse { $this->validator($request->all())->validate(); - event(new Registered($user = $this->create($request->all()))); + $user = $this->create($request->all()); $this->guard()->login($user); diff --git a/app/Observers/UserObserver.php b/app/Observers/UserObserver.php index 3c57737..80f781f 100644 --- a/app/Observers/UserObserver.php +++ b/app/Observers/UserObserver.php @@ -6,6 +6,7 @@ use App\Models\Affiliate\AffiliateUser; use App\Models\User; use Faker\Provider\zh_CN\Person; +use Illuminate\Auth\Events\Registered; use Illuminate\Support\Facades\Crypt; use Illuminate\Support\Str; use Psr\Container\ContainerExceptionInterface; @@ -44,6 +45,8 @@ public function created(User $user): void 'user_id' => $user->id, ]); } + + event(new Registered($user)); } public function updating(User $user): void