From 9aea9c76c08fa9aaf412caef45c1ee415916189c Mon Sep 17 00:00:00 2001 From: Elias Luhr Date: Fri, 5 Jan 2024 15:27:13 +0100 Subject: [PATCH] Always save the user account when created via the social network authenticate service --- src/User/Service/SocialNetworkAuthenticateService.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/User/Service/SocialNetworkAuthenticateService.php b/src/User/Service/SocialNetworkAuthenticateService.php index fad08e0..c96298c 100644 --- a/src/User/Service/SocialNetworkAuthenticateService.php +++ b/src/User/Service/SocialNetworkAuthenticateService.php @@ -106,7 +106,10 @@ class SocialNetworkAuthenticateService implements ServiceInterface if (($user = $this->getUser($account)) instanceof User) { $account->user_id = $user->id; - $account->save(false); + } + + if ($account->save(false)) { + return null; } return $account;