throw new OidcException($exception->getMessage());
}
- if ($this->config()['fetch_avatar'] && $user->wasRecentlyCreated && $userDetails->picture) {
+ if ($this->config()['fetch_avatar'] && !$user->avatar()->exists() && $userDetails->picture) {
$this->userAvatars->assignToUserFromUrl($user, $userDetails->picture);
}