Rework expansion of HTTP status code to work with rails 3
authorTom Hughes <tom@compton.nu>
Wed, 16 Mar 2011 00:09:59 +0000 (00:09 +0000)
committerTom Hughes <tom@compton.nu>
Mon, 14 Nov 2011 09:42:48 +0000 (09:42 +0000)
app/controllers/application_controller.rb

index 3506b4196fb338537d1c097e7f1c4833c0f1578a..b9f98071cccf216f0ad272a6296ddfb0bc9ae168 100644 (file)
@@ -199,7 +199,7 @@ class ApplicationController < ActionController::Base
        request.headers['X-Error-Format'].downcase == "xml"
       result = OSM::API.new.get_xml_doc
       result.root.name = "osmError"
-      result.root << (XML::Node.new("status") << interpret_status(status))
+      result.root << (XML::Node.new("status") << "#{Rack::Utils.status_code(status)} #{Rack::Utils::HTTP_STATUS_CODES[status]}")
       result.root << (XML::Node.new("message") << message)
 
       render :text => result.to_s, :content_type => "text/xml"