diff --git a/app/Observer/UserObserver.php b/app/Observer/UserObserver.php index e91042830..6f2a1dfca 100644 --- a/app/Observer/UserObserver.php +++ b/app/Observer/UserObserver.php @@ -2,7 +2,7 @@ namespace App\Observers; -use App\{Profile, User}; +use App\{Profile, User, UserSetting}; use App\Jobs\AvatarPipeline\CreateAvatar; class UserObserver @@ -36,6 +36,12 @@ class UserObserver CreateAvatar::dispatch($profile); } + + if(empty($user->settings)) { + $settings = new UserSetting; + $settings->user_id = $user->id; + $settings->save(); + } } } \ No newline at end of file