Flowdock
method

normalize_argument_to_redirection

Importance_0
normalize_argument_to_redirection(fragment) private

No documentation

This method has no description. You can help the Ruby on Rails community by adding new notes.

Hide source
# File actionpack/lib/action_dispatch/testing/assertions/response.rb, line 75
        def normalize_argument_to_redirection(fragment)
          case fragment
          when %{^\w[A-Za-z\d+.-]*:.*}
            fragment
          when String
            @request.protocol + @request.host_with_port + fragment
          when :back
            raise RedirectBackError unless refer = @request.headers["Referer"]
            refer
          else
            @controller.url_for(fragment)
          end.gsub(/[\00\\r\n]/, '')
        end
Register or log in to add new notes.