mirror of
https://github.com/pixelfed/pixelfed.git
synced 2025-01-31 00:40:47 +00:00
Update UserObserver
This commit is contained in:
parent
861f5ce7ab
commit
a8937abe8a
1 changed files with 19 additions and 17 deletions
|
@ -20,6 +20,7 @@ class UserObserver
|
||||||
public function saved(User $user)
|
public function saved(User $user)
|
||||||
{
|
{
|
||||||
if (empty($user->profile)) {
|
if (empty($user->profile)) {
|
||||||
|
DB::transaction(function() use($user) {
|
||||||
$profile = new Profile();
|
$profile = new Profile();
|
||||||
$profile->user_id = $user->id;
|
$profile->user_id = $user->id;
|
||||||
$profile->username = $user->username;
|
$profile->username = $user->username;
|
||||||
|
@ -39,6 +40,7 @@ class UserObserver
|
||||||
$profile->save();
|
$profile->save();
|
||||||
|
|
||||||
CreateAvatar::dispatch($profile);
|
CreateAvatar::dispatch($profile);
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
if (empty($user->settings)) {
|
if (empty($user->settings)) {
|
||||||
|
|
Loading…
Reference in a new issue