From 67985f7ecde56270f997241e8ca94a04ed8aa13c Mon Sep 17 00:00:00 2001 From: Rafael Reggiani Manzo Date: Fri, 8 May 2015 10:35:13 -0300 Subject: [PATCH] [Colab] Removes debug print from RemoteUser sign in --- app/controllers/users/omniauth_callbacks_controller.rb | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/app/controllers/users/omniauth_callbacks_controller.rb b/app/controllers/users/omniauth_callbacks_controller.rb index 7f20631..786aff8 100644 --- a/app/controllers/users/omniauth_callbacks_controller.rb +++ b/app/controllers/users/omniauth_callbacks_controller.rb @@ -4,11 +4,8 @@ module Users auth = request.env["omniauth.auth"] user = User.find_or_create_by(email: auth.info.email, name: auth.info.name, provider: auth.provider, uid: auth.uid) - if user.valid? - sign_in_and_redirect user - else - raise "Fuck you: #{user.errors.full_messages}" - end + # Given colab works properly, since the user is always found or redirected, there is no chanche of an invalid user + sign_in_and_redirect user end alias_method :RemoteUser, :all -- libgit2 0.21.2