Exception: ActionController::RespondToMismatchError
Relationships & Source Files | |
Super Chains via Extension / Inclusion / Inheritance | |
Class Chain:
self,
ActionControllerError ,
StandardError
|
|
Instance Chain:
self,
ActionControllerError ,
StandardError
|
|
Inherits: |
ActionController::ActionControllerError
|
Defined in: | actionpack/lib/action_controller/metal/exceptions.rb |
Overview
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
Constant Summary
-
DEFAULT_MESSAGE =
# File 'actionpack/lib/action_controller/metal/exceptions.rb', line 89"respond_to was called multiple times and matched with conflicting formats in this action. Please note that you may only call respond_to and match on a single format per action."
Class Method Summary
- .new(message = nil) ⇒ RespondToMismatchError constructor
Constructor Details
.new(message = nil) ⇒ RespondToMismatchError
# File 'actionpack/lib/action_controller/metal/exceptions.rb', line 91
def initialize( = nil) super( || DEFAULT_MESSAGE) end