From a263a830d152fd1a2ff7b12abeaf808ef0a3086b Mon Sep 17 00:00:00 2001 From: Nicolas Hislaire Date: Tue, 11 Aug 2020 15:42:31 +0200 Subject: [PATCH] [TELE-636] fix json loading by decoding bytes var --- passerelle_imio_extra_fees/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/passerelle_imio_extra_fees/models.py b/passerelle_imio_extra_fees/models.py index 64f8a9f..5275ce2 100644 --- a/passerelle_imio_extra_fees/models.py +++ b/passerelle_imio_extra_fees/models.py @@ -57,7 +57,7 @@ class ExtraFees(BaseResource): def default_compute(self, request, **kwargs): nb_documents = 0 nb_letter = 0 - data = json.loads(request.body) + data = json.loads(request.body).decode('utf-8') postage_fee = Decimal(self.belgium_postage_fee) for basket_item in data['data']: try: