From 83ef3d6a57a9cde09a0c67e6fffacd0d299fa4d7 Mon Sep 17 00:00:00 2001 From: Florian Bezannier Date: Tue, 8 Apr 2025 17:00:31 +0200 Subject: [PATCH] fix: #1041 --- psa_car_controller/psa/setup/app_decoder.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/psa_car_controller/psa/setup/app_decoder.py b/psa_car_controller/psa/setup/app_decoder.py index eaa495b..73ac70d 100755 --- a/psa_car_controller/psa/setup/app_decoder.py +++ b/psa_car_controller/psa/setup/app_decoder.py @@ -55,8 +55,13 @@ class InitialSetup: )}, timeout=TIMEOUT_IN_S ) - - self.token = res.json()["accessToken"] + data = res.json() + if token := data.get("accessToken"): + self.token = token + else: + raise ConnectionError("No access token in response:", res.text) + except ConnectionError as e: + raise e except Exception as ex: msg = traceback.format_exc() + f"\nHOST_BRANDID : {apk_parser.host_brandid_prod} " \ f"sitecode: {apk_parser.site_code}"