Revision b698d39d
b/snf-django-lib/snf_django/lib/api/__init__.py | ||
---|---|---|
155 | 155 |
|
156 | 156 |
|
157 | 157 |
def update_response_headers(request, response): |
158 |
if not response.has_header("Content-Type"):
|
|
158 |
if not getattr(response, "override_serialization", False):
|
|
159 | 159 |
serialization = request.serialization |
160 | 160 |
if serialization == "xml": |
161 | 161 |
response["Content-Type"] = "application/xml; charset=UTF-8" |
b/snf-pithos-app/pithos/api/functions.py | ||
---|---|---|
934 | 934 |
return response |
935 | 935 |
|
936 | 936 |
request.serialization = 'text' # Unset. |
937 |
response.override_serialization = True |
|
937 | 938 |
return object_data_response(request, sizes, hashmaps, meta) |
938 | 939 |
|
939 | 940 |
|
Also available in: Unified diff