From 03aa3be229674d0fe6e2d85de9f70cd8e0b5cab0 Mon Sep 17 00:00:00 2001 From: Jonas Braathen Date: Fri, 25 Aug 2017 20:29:18 +0200 Subject: [PATCH] Only stringify transaction ID if set --- apps/kassa/utils.py | 4 ++-- apps/kassa/views.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/kassa/utils.py b/apps/kassa/utils.py index fadbe09..a46f08b 100644 --- a/apps/kassa/utils.py +++ b/apps/kassa/utils.py @@ -79,8 +79,8 @@ def update_card(card_number, user_id=None, order_uuid=None, transaction_id=None) payload = { 'member_card': card_number, 'user': user_id, - 'order': str(order_uuid), - 'transaction_id': str(transaction_id), + 'order': order_uuid, + 'transaction_id': str(transaction_id) if transaction_id else None, } return requests.patch(url, json=payload, headers=galtinn_auth) diff --git a/apps/kassa/views.py b/apps/kassa/views.py index a7668e6..77178e2 100644 --- a/apps/kassa/views.py +++ b/apps/kassa/views.py @@ -112,8 +112,8 @@ def register_card_and_membership(request): user_id=user_id) elif action == 'sms_card_notify' and order_uuid: response = update_card(card_number, - order_uuid=str(order_uuid), - transaction_id=str(transaction_id)) + order_uuid=order_uuid, + transaction_id=transaction_id) else: assert user_id or order_uuid if response.status_code != 200: