From 3627dde64d96aed5e176c7ec642725a363f47002 Mon Sep 17 00:00:00 2001 From: Luigi311 Date: Sat, 18 Mar 2023 11:56:56 -0600 Subject: [PATCH] Plex: Do not error if user has no access --- src/plex.py | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/src/plex.py b/src/plex.py index 205d3ac..192b83a 100644 --- a/src/plex.py +++ b/src/plex.py @@ -307,10 +307,19 @@ class Plex: if self.admin_user == user: user_plex = self.plex else: - user_plex = self.login( - self.plex._baseurl, - user.get_token(self.plex.machineIdentifier), - ) + token = user.get_token(self.plex.machineIdentifier) + if token: + user_plex = self.login( + self.plex._baseurl, + user.get_token(self.plex.machineIdentifier), + ) + else: + logger( + f"Plex: Failed to get token for {user.title}, skipping", + 2, + ) + users_watched[user.title] = {} + continue libraries = user_plex.library.sections()