From 71d64a4b3f1492ef95dd9be017e4055d85aa9def Mon Sep 17 00:00:00 2001 From: JonnyWong16 <9099342+JonnyWong16@users.noreply.github.com> Date: Sun, 16 Jan 2022 11:22:07 -0800 Subject: [PATCH] Add do not download keys to config --- plexpy/config.py | 3 +++ plexpy/webserve.py | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/plexpy/config.py b/plexpy/config.py index 95ff9f92..15267560 100644 --- a/plexpy/config.py +++ b/plexpy/config.py @@ -222,6 +222,9 @@ _DO_NOT_IMPORT_KEYS = [ _DO_NOT_IMPORT_KEYS_DOCKER = [ 'PLEXPY_AUTO_UPDATE', 'GIT_REMOTE', 'GIT_BRANCH' ] +_DO_NOT_DOWNLOAD_KEYS = [ + 'PMS_TOKEN', 'JWT_SECRET' +] IS_IMPORTING = False IMPORT_THREAD = None diff --git a/plexpy/webserve.py b/plexpy/webserve.py index fa76cdbf..c4714bd8 100644 --- a/plexpy/webserve.py +++ b/plexpy/webserve.py @@ -4848,8 +4848,8 @@ class WebInterface(object): try: cfg = config.Config(config_copy) - cfg.PMS_TOKEN = '' - cfg.JWT_SECRET = '' + for key in config._DO_NOT_DOWNLOAD_KEYS: + setattr(cfg, key, '') cfg.write() except: cherrypy.response.status = 500