ApiBootstraper/Rails-server

View on GitHub
lib/responders/json_responder.rb

Summary

Maintainability
A
0 mins
Test Coverage
module Responders::JsonResponder
  protected

  # simply render the resource even on POST instead of redirecting for ajax
  def api_behavior(error)
    if post?
      display resource, :status => :created
    # render resource instead of 204 no content
    elsif put?
      display resource, :status => :ok
    elsif delete?
      display resource, :status => :ok
    else
      super
    end
  end
end