Skip to content

Commit 32c82bc

Browse files
committed
refactor: Keep plexapi.DATETIME_TIMEZONE and utils.DATETIME_TIMEZONE in sync (aliased)
1 parent f025972 commit 32c82bc

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

plexapi/__init__.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
from plexapi.config import PlexConfig, reset_base_headers
88
import plexapi.const as const
9-
from plexapi.utils import SecretsFilter, setDatetimeTimezone
9+
from plexapi.utils import SecretsFilter, setDatetimeTimezone, DATETIME_TIMEZONE as GLOBAL_DATETIME_TIMEZONE
1010

1111
# Load User Defined Config
1212
DEFAULT_CONFIG_PATH = os.path.expanduser('~/.config/plexapi/config.ini')
@@ -17,7 +17,9 @@
1717
PROJECT = 'PlexAPI'
1818
VERSION = __version__ = const.__version__
1919
TIMEOUT = CONFIG.get('plexapi.timeout', 30, int)
20-
DATETIME_TIMEZONE = setDatetimeTimezone(CONFIG.get('plexapi.timezone', False))
20+
DATETIME_TIMEZONE = GLOBAL_DATETIME_TIMEZONE
21+
setDatetimeTimezone(CONFIG.get('plexapi.timezone', False)) # Sets the DATETIME_TIMEZONE global variable
22+
2123
X_PLEX_CONTAINER_SIZE = CONFIG.get('plexapi.container_size', 100, int)
2224
X_PLEX_ENABLE_FAST_CONNECT = CONFIG.get('plexapi.enable_fast_connect', False, bool)
2325

0 commit comments

Comments
 (0)