lib/restfulness/response.rb in restfulness-0.2.6 vs lib/restfulness/response.rb in restfulness-0.3.0
- old
+ new
@@ -68,13 +68,13 @@
end
def payload=(body)
if body.nil? || body.is_a?(String)
@payload = body.to_s
- update_content_headers(:text)
+ update_content_headers(:text) unless @payload.empty?
else
@payload = MultiJson.encode(body)
- update_content_headers(:json)
+ update_content_headers(:json) unless @payload.empty?
end
end
def update_content_headers(type = :json)
case type