From 431ee9346594a95fa06059b892866dd34f5c36da Mon Sep 17 00:00:00 2001 From: westsurname <155189104+westsurname@users.noreply.github.com> Date: Mon, 6 Jan 2025 03:57:01 +0000 Subject: [PATCH] Fix frontend error --- .env.template | 1 + README.md | 1 + plex_request.py | 2 +- shared/shared.py | 1 + 4 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.env.template b/.env.template index e0bfed7..5218da1 100644 --- a/.env.template +++ b/.env.template @@ -25,6 +25,7 @@ PLEX_SERVER_API_KEY= PLEX_SERVER_MOVIE_LIBRARY_ID= PLEX_SERVER_TV_SHOW_LIBRARY_ID= PLEX_SERVER_PATH= +PLEX_SERVER_DEFAULT_RATING_KEY= #-------------------------------------------------------------------------# # OVERSEERR - WATCHLIST, PLEX AUTHENTICATION, PLEX REQUEST, RECLAIM SPACE # diff --git a/README.md b/README.md index a237e1e..2b1e542 100644 --- a/README.md +++ b/README.md @@ -38,6 +38,7 @@ - `PLEX_SERVER_MOVIE_LIBRARY_ID`: The library ID for movies on your Plex server. - `PLEX_SERVER_TV_SHOW_LIBRARY_ID`: The library ID for TV shows on your Plex server. - `PLEX_SERVER_PATH`: The path to your 'Plex Media Server' folder containing Cache/cert-v2.p12 (e.g., /var/lib/plexmediaserver/Library/Application Support/Plex Media Server). + - `PLEX_SERVER_DEFAULT_RATING_KEY`: Any valid Plex rating key on your server. - **Overseerr** - Watchlist, Plex Authentication, Plex Request, Reclaim Space: - `OVERSEERR_HOST`: The host address of your Overseeer instance. diff --git a/plex_request.py b/plex_request.py index 407bbd6..d8bd3a3 100644 --- a/plex_request.py +++ b/plex_request.py @@ -266,7 +266,7 @@ def all(): else: additionalMetadata['key'] = f"/library/request/{mediaType}/{mediaTypeNum}/{guid}" - additionalMetadata['ratingKey'] = "12065" + additionalMetadata['ratingKey'] = plex['serverDefaultRatingKey'] additionalMetadata['librarySectionTitle'] = "Request Season :" if mediaTypeNum == mediaTypeNums['episode'] else "Request :" additionalMetadata['librarySectionID'] = libraryId additionalMetadata['librarySectionKey'] = f"/library/sections/{libraryId}" diff --git a/shared/shared.py b/shared/shared.py index 17530aa..38b9adc 100644 --- a/shared/shared.py +++ b/shared/shared.py @@ -49,6 +49,7 @@ def stringEnvParser(value): 'serverMovieLibraryId': env.integer('PLEX_SERVER_MOVIE_LIBRARY_ID', default=None), 'serverTvShowLibraryId': env.integer('PLEX_SERVER_TV_SHOW_LIBRARY_ID', default=None), 'serverPath': env.string('PLEX_SERVER_PATH', default=None), + 'serverDefaultRatingKey': env.string('PLEX_SERVER_DEFAULT_RATING_KEY', default="12065") } overseerr = {