Sha256: e8e77d6e8e4e8e8d01ce41288d37d6f1d7defabd7b4f6f9c9924d11dd999362f
Contents?: true
Size: 589 Bytes
Versions: 6
Compression:
Stored size: 589 Bytes
Contents
module RailsStuff module ResourcesController # Default responder class. class Responder < ActionController::Responder include Responders::FlashResponder include Responders::HttpCacheResponder # Similar to `.to_html`. Redirect is performed via turbolinks. def to_js default_render rescue ActionView::MissingTemplate raise if get? if has_errors? render resource.persisted? ? :edit : :new else redirect_via_turbolinks_to controller.url_for(resource_location) end end end end end
Version data entries
6 entries across 6 versions & 1 rubygems