From 3e8b1f7c661172b968912de6ad7db1634107f16f Mon Sep 17 00:00:00 2001 From: phzhik Date: Thu, 23 Nov 2023 03:41:54 +0400 Subject: [PATCH] * Try-except for CDEKAPI calls --- external_api/cdek.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/external_api/cdek.py b/external_api/cdek.py index 9c7485b..e7a2b5c 100644 --- a/external_api/cdek.py +++ b/external_api/cdek.py @@ -37,7 +37,10 @@ class CDEKClient: while retries < self.MAX_RETRIES: retries += 1 prepared = self.session.prepare_request(request) - r = self.session.send(prepared) + try: + r = self.session.send(prepared) + except: + continue # TODO: handle/log errors if r.status_code == http.HTTPStatus.UNAUTHORIZED: