Sha256: bac9da9c86f39fb4eb86fed58771c74ecd51788fa3693466c4df2cb539889b8a
Contents?: true
Size: 652 Bytes
Versions: 1
Compression:
Stored size: 652 Bytes
Contents
module Refinery module Api module Responders module RablTemplate def to_format if template render template, :status => options[:status] || 200 else super end rescue ActionView::MissingTemplate => e api_behavior end def template options[:default_template] end def api_behavior if controller.params[:action] == "destroy" # Render a blank template super else # Do nothing and fallback to the default template end end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
refinerycms-api-1.0.0.beta | lib/refinery/api/responders/rabl_template.rb |