Drop monkey patches that are no longer required
This commit is contained in:
parent
cdeb95092b
commit
f412c80d3f
2 changed files with 0 additions and 28 deletions
|
@ -1,17 +1,2 @@
|
|||
# Stop rails from automatically parsing XML in request bodies
|
||||
Rails.configuration.middleware.delete ActionDispatch::ParamsParser
|
||||
|
||||
# https://github.com/rails/rails/issues/20710
|
||||
module ActionDispatch
|
||||
module Assertions
|
||||
def html_document_with_rss
|
||||
@html_document ||= if @response.content_type == Mime::RSS
|
||||
Nokogiri::XML::Document.parse(@response.body)
|
||||
else
|
||||
html_document_without_rss
|
||||
end
|
||||
end
|
||||
|
||||
alias_method_chain :html_document, :rss
|
||||
end
|
||||
end
|
||||
|
|
|
@ -38,16 +38,3 @@ Rails.application.config.middleware.use OmniAuth::Builder do
|
|||
provider :github, GITHUB_AUTH_ID, GITHUB_AUTH_SECRET, github_options if defined?(GITHUB_AUTH_ID)
|
||||
provider :mediawiki, WIKIPEDIA_AUTH_ID, WIKIPEDIA_AUTH_SECRET, wikipedia_options if defined?(WIKIPEDIA_AUTH_ID)
|
||||
end
|
||||
|
||||
# Pending fix for: https://github.com/intridea/omniauth/pull/795
|
||||
module OmniAuth
|
||||
module Strategy
|
||||
def mock_callback_call_with_origin
|
||||
@env["omniauth.origin"] = session["omniauth.origin"]
|
||||
|
||||
mock_callback_call_without_origin
|
||||
end
|
||||
|
||||
alias_method_chain :mock_callback_call, :origin
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue