From 962b1149ad0741a1a2dfdc8040dc479fc4b70eaa Mon Sep 17 00:00:00 2001 From: Luigi311 Date: Sat, 18 Mar 2023 12:15:59 -0600 Subject: [PATCH] Plex: Use token, Check for token on mark --- src/plex.py | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/src/plex.py b/src/plex.py index 192b83a..f902742 100644 --- a/src/plex.py +++ b/src/plex.py @@ -311,7 +311,7 @@ class Plex: if token: user_plex = self.login( self.plex._baseurl, - user.get_token(self.plex.machineIdentifier), + token, ) else: logger( @@ -389,11 +389,19 @@ class Plex: ) user = self.plex.myPlexAccount().user(user) - user_plex = PlexServer( - self.plex._baseurl, - user.get_token(self.plex.machineIdentifier), - session=self.session, - ) + token = user.get_token(self.plex.machineIdentifier) + if token: + user_plex = PlexServer( + self.plex._baseurl, + token, + session=self.session, + ) + else: + logger( + f"Plex: Failed to get token for {user.title}, skipping", + 2, + ) + continue for library, videos in libraries.items(): library_other = None