Revision f0656db1

b/api/util.py
121 121
        d = {fault.name: {'code': fault.code, 'message': fault.message, 'details': fault.details}}
122 122
        data = json.dumps(d)
123 123
    
124
    return HttpResponse(data, status=fault.code)
124
    resp = HttpResponse(data, status=fault.code)
125
    
126
    if request.serialization == 'xml':
127
        resp['Content-Type'] = 'application/xml'
128
    elif request.serialization == 'atom':
129
        resp['Content-Type'] = 'application/atom+xml'
130
    else:
131
        resp['Content-Type'] = 'application/json'
132
    
133
    return resp
125 134

  
126 135
def request_serialization(request, atom_allowed=False):
127 136
    """Return the serialization format requested.

Also available in: Unified diff