Projet

Général

Profil

0002-jsonresponse-remove-serializer_type-wrap_response-op.patch

Frédéric Péters, 29 juin 2017 08:00

Télécharger (1,25 ko)

Voir les différences:

Subject: [PATCH 2/5] jsonresponse: remove serializer_type & wrap_response
 options (#17175)

 passerelle/views.py | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)
passerelle/views.py
265 265
        return self.endpoint(request, **self.get_params(request, *args, **kwargs))
266 266

  
267 267
    def get(self, request, *args, **kwargs):
268
        if self.endpoint.endpoint_info.serializer_type == 'json-api':
269
            json_decorator = to_json('api', wrap_response=self.endpoint.endpoint_info.wrap_response)
270
        else:
271
            json_decorator = to_json('plain', wrap_response=self.endpoint.endpoint_info.wrap_response)
268
        json_decorator = to_json('api', wrap_response=False)
272 269
        if self.endpoint.endpoint_info.pattern:
273 270
            pattern = url(self.endpoint.endpoint_info.pattern, self.endpoint)
274 271
            match = pattern.resolve(kwargs.get('rest') or '')
275
-