From bc0652e4a087521aa1d169bfc3fb7f08707b1d2c Mon Sep 17 00:00:00 2001 From: Matt Hauck Date: Fri, 3 Jan 2014 00:53:01 -0800 Subject: [PATCH] avoid null pointer exception --- lib/omniauth/strategies/env.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/omniauth/strategies/env.rb b/lib/omniauth/strategies/env.rb index 4e77350..0eed380 100644 --- a/lib/omniauth/strategies/env.rb +++ b/lib/omniauth/strategies/env.rb @@ -18,9 +18,9 @@ module OmniAuth def request_phase @user_data = {} - @uid = env_user.gsub(/@.*/, '') + return fail!(:no_user) unless env_user - return fail!(:no_user) unless @uid + @uid = env_user.gsub(/@.*/, '') fill_ldap_info unless @options.empty? -- libgit2 0.21.2