Exception: ActionController::RespondToMismatchError
- Inherits:
- 
      ActionControllerError
      
        - Object
- StandardError
- ActionControllerError
- ActionController::RespondToMismatchError
 
- Defined in:
- 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 collapse
- DEFAULT_MESSAGE =
- "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."
Instance Method Summary collapse
- 
  
    
      #initialize(message = nil)  ⇒ RespondToMismatchError 
    
    
  
  
  
    constructor
  
  
  
  
  
  
  
    A new instance of RespondToMismatchError. 
Constructor Details
#initialize(message = nil) ⇒ RespondToMismatchError
Returns a new instance of RespondToMismatchError.
| 89 90 91 | # File 'lib/action_controller/metal/exceptions.rb', line 89 def initialize( = nil) super( || DEFAULT_MESSAGE) end |