Fix crash with login

Fixes CURA-2N2
This commit is contained in:
Jaime van Kessel 2021-10-01 13:43:33 +02:00
parent ebee7dbec9
commit 6dc65a4912

View file

@ -99,7 +99,14 @@ class AuthorizationService:
# If no auth data exists, we should always log in again. # If no auth data exists, we should always log in again.
Logger.log("d", "There was no auth data or access token") Logger.log("d", "There was no auth data or access token")
return None return None
user_data = self._auth_helpers.parseJWT(self._auth_data.access_token)
try:
user_data = self._auth_helpers.parseJWT(self._auth_data.access_token)
except AttributeError:
# THis might seem a bit double, but we get crash reports about this (CURA-2N2 in sentry)
Logger.log("d", "There was no auth data or access token")
return None
if user_data: if user_data:
# If the profile was found, we return it immediately. # If the profile was found, we return it immediately.
return user_data return user_data