Skip to content

Commit 59d6862

Browse files
committed
Use reset_base_headers to initialize headers
1 parent 23406b0 commit 59d6862

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

plexapi/client.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from xml.etree import ElementTree
44

55
import requests
6-
from plexapi import BASE_HEADERS, CONFIG, TIMEOUT, log, logfilter, utils
6+
from plexapi import CONFIG, TIMEOUT, log, logfilter, utils, reset_base_headers
77
from plexapi.base import PlexObject
88
from plexapi.exceptions import BadRequest, NotFound, Unauthorized, Unsupported
99
from plexapi.playqueue import PlayQueue
@@ -71,6 +71,8 @@ def __init__(self, server=None, data=None, initpath=None, baseurl=None,
7171
self._last_call = 0
7272
self._timeline_cache = []
7373
self._timeline_cache_timestamp = 0
74+
self._base_headers = reset_base_headers()
75+
7476
if not any([data is not None, initpath, baseurl, token]):
7577
self._baseurl = CONFIG.get('auth.client_baseurl', 'http://localhost:32433')
7678
self._token = logfilter.add_secret(CONFIG.get('auth.client_token'))
@@ -126,7 +128,7 @@ def _loadData(self, data):
126128

127129
def _headers(self, **kwargs):
128130
""" Returns a dict of all default headers for Client requests. """
129-
headers = BASE_HEADERS
131+
headers = self._base_headers
130132
if self._token:
131133
headers['X-Plex-Token'] = self._token
132134
headers.update(kwargs)

0 commit comments

Comments
 (0)