# File lib/action_controller/metal/responder.rb, line 144 def navigation_behavior(error) if get? raise error elsif has_errors? && default_action render :action => default_action else redirect_to navigation_location end end