W3cubDocs

/Ruby on Rails 7.0

class ActionController::RespondToMismatchError

Parent:
ActionController::ActionControllerError

Raised when a nested respond_to is triggered and the content types of each are incompatible. For example:

respond_to do |outer_type|
  outer_type.js do
    respond_to do |inner_type|
      inner_type.html { render body: "HTML" }
    end
  end
end

Constants

DEFAULT_MESSAGE

Public Class Methods

new(message = nil) Show source
# File actionpack/lib/action_controller/metal/exceptions.rb, line 89
def initialize(message = nil)
  super(message || DEFAULT_MESSAGE)
end
Calls superclass method

© 2004–2021 David Heinemeier Hansson
Licensed under the MIT License.