diff --git a/lib/auth/managed_authenticator.rb b/lib/auth/managed_authenticator.rb index 590efaacfe..9df6151f78 100644 --- a/lib/auth/managed_authenticator.rb +++ b/lib/auth/managed_authenticator.rb @@ -94,7 +94,7 @@ class Auth::ManagedAuthenticator < Auth::Authenticator def after_create_account(user, auth) data = auth[:extra_data] create_association!(data.merge(user: user)) - retrieve_avatar(user, data["info"]["image"]) + retrieve_avatar(user, data&.[]("info")&.[]("image")) end def retrieve_avatar(user, url)