From 6dac8d96e31fbedf9d763de0239634ff2c6f1c80 Mon Sep 17 00:00:00 2001 From: nhosoya Date: Fri, 19 Jun 2020 09:56:10 +0900 Subject: [PATCH] Fix where the RoR extension is used --- lib/omniauth/strategies/apple.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/omniauth/strategies/apple.rb b/lib/omniauth/strategies/apple.rb index ff73358..49b605c 100644 --- a/lib/omniauth/strategies/apple.rb +++ b/lib/omniauth/strategies/apple.rb @@ -97,10 +97,10 @@ def client_id end def user_info - return {} unless request.params['user'].present? + user = request.params['user'] + return {} if user.nil? - log(:info, "user_info: #{request.params['user']}") - @user_info ||= JSON.parse(request.params['user']) + @user_info ||= JSON.parse(user) end def email