diff options
| -rw-r--r-- | src/saml-idp/main.rb | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/saml-idp/main.rb b/src/saml-idp/main.rb index 575fb7d..d829ff9 100644 --- a/src/saml-idp/main.rb +++ b/src/saml-idp/main.rb @@ -131,7 +131,7 @@ class IdentityProvider ERB erb = ERB.new(template, nil, trim_mode: '-') html = erb.result(binding) - [200, {}, [html]] + [200, { 'Content-Type' => "text/html" }, [html]] end def call(env) @@ -165,9 +165,7 @@ class IdentityProvider else query_string = request.query_string on = query_string.include?("&") ? "&" : "&" - result = Hash[query_string.split(on).map { |x| x.split("=", 2) }] - result = result.symbolize_keys - result + Hash[query_string.split(on).map { |x| x.split("=", 2) }].symbolize_keys end end end |
