From a370d0f5ae944dd0af06c2390f20d513c65085e0 Mon Sep 17 00:00:00 2001 From: nwithan8 Date: Tue, 26 Dec 2023 22:45:49 -0700 Subject: [PATCH] - Better error message when too many paths (request too large) --- modules/plex_connector.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/plex_connector.py b/modules/plex_connector.py index 96da7a1..977e843 100644 --- a/modules/plex_connector.py +++ b/modules/plex_connector.py @@ -1,6 +1,7 @@ from typing import List, Union, Tuple from plexapi.server import PlexServer +from plexapi.exceptions import BadRequest import modules.logs as logging @@ -40,6 +41,10 @@ class PlexConnector: try: self._plex_server.settings.save() # type: ignore + except BadRequest as e: + if "Too Large" in str(e): + logging.error("Failed to update pre-roll: Too many paths") + return except Exception as e: logging.error(f"Failed to save pre-roll: {e}") return