From 930bc8feaaec2a1327eb8ce31c434d8c5216d036 Mon Sep 17 00:00:00 2001 From: Florian Bezannier Date: Thu, 16 May 2024 18:34:49 +0200 Subject: [PATCH] fix: Cannot get remote refresh token error #851 --- psa_car_controller/psa/RemoteClient.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/psa_car_controller/psa/RemoteClient.py b/psa_car_controller/psa/RemoteClient.py index e21c742..e3cbd67 100644 --- a/psa_car_controller/psa/RemoteClient.py +++ b/psa_car_controller/psa/RemoteClient.py @@ -164,8 +164,9 @@ class RemoteClient: logger.debug("refresh_remote_token: %s", data) if "access_token" in data: self.remoteCredentials.access_token = data["access_token"] - self.remoteCredentials.refresh_token = data["refresh_token"] bad_remote_token = False + if "refresh_token" in data: + self.remoteCredentials.refresh_token = data["refresh_token"] else: logger.error("can't refresh_remote_token: %s\n Create a new one", data) bad_remote_token = True