Patch by Felix Schäfer.
git-svn-id: http://svn.redmine.org/redmine/trunk@21392
e93f8b46-1217-0410-a6f0-
8f06a7374b81
when 'xml', :xml then Builders::Xml.new(request, response)
when 'json', :json then Builders::Json.new(request, response)
else
- raise "No builder for format #{format}"
+ Rails.logger.error "No builder for format #{format.inspect}"
+ response.status = 406
+ return "We couldn't handle your request, sorry. If you were trying to access the API, make sure to append .json or .xml to your request URL.\n"
end
if block_given?
yield(builder)