Skip to content

Commit 967e392

Browse files
committed
Missed
1 parent 3cf1fdd commit 967e392

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

lib/onelogin/ruby-saml/slo_logoutresponse.rb

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,9 @@ def create(settings, request_id = nil, logout_message = nil, params = {})
2626
end
2727

2828
def create_params(settings, request_id = nil, logout_message = nil, params = {})
29-
# Some ruby-saml versions uses :RelayState others use 'RelayState'
29+
# The method expects :RelayState but sometimes we get 'RelayState' instead.
30+
# Based on the HashWithIndifferentAccess value in Rails we could experience
31+
# conflicts so this line will solve them.
3032
relay_state = params[:RelayState] || params['RelayState']
3133

3234
response_doc = create_logout_response_xml_doc(settings, request_id, logout_message)

0 commit comments

Comments
 (0)