lib/authpds-nyu/sun/opensso.rb in authpds-nyu-0.1.2 vs lib/authpds-nyu/sun/opensso.rb in authpds-nyu-0.1.3
- old
+ new
@@ -37,10 +37,10 @@
return cookie_name
end
def get_token_cookie(token_cookie_name)
return nil if token_cookie_name.nil?
- token_cookie = @cookies[token_cookie_name]
+ token_cookie = @cookies.fetch(token_cookie_name, nil)
token_cookie = @cookies[token_cookie_name.to_sym] if token_cookie.nil?
token_cookie = CGI.unescape(token_cookie.to_s.gsub('+', '%2B'))
token_cookie = (token_cookie != '') ?
(token_cookie.start_with?(token_cookie_name)) ?
token_cookie : "#{token_cookie_name}=#{token_cookie}; path=" : nil
\ No newline at end of file