123456789_123456789_123456789_123456789_123456789_

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

Class Method Summary

Constructor Details

.new(message = nil) ⇒ RespondToMismatchError

[ GitHub ]

  
# File 'actionpack/lib/action_controller/metal/exceptions.rb', line 91

def initialize(message = nil)
  super(message || DEFAULT_MESSAGE)
end