Skip to content

Commit 17b22cd

Browse files
committed
fixup! fixup! fixup! Use reset_base_headers to initialize headers
1 parent fe8290d commit 17b22cd

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

plexapi/server.py

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

55
import requests
6-
from plexapi import (BASE_HEADERS, CONFIG, TIMEOUT, X_PLEX_CONTAINER_SIZE, log,
7-
logfilter)
6+
from plexapi import (CONFIG, TIMEOUT, X_PLEX_CONTAINER_SIZE, log,
7+
logfilter, reset_base_headers)
88
from plexapi import utils
99
from plexapi.alert import AlertListener
1010
from plexapi.base import PlexObject
@@ -110,6 +110,7 @@ def __init__(self, baseurl=None, token=None, session=None, timeout=None):
110110
self._myPlexAccount = None # cached myPlexAccount
111111
self._systemAccounts = None # cached list of SystemAccount
112112
self._systemDevices = None # cached list of SystemDevice
113+
self._base_headers = reset_base_headers()
113114
data = self.query(self.key, timeout=timeout)
114115
super(PlexServer, self).__init__(self, data, self.key)
115116

@@ -160,7 +161,7 @@ def _loadData(self, data):
160161

161162
def _headers(self, **kwargs):
162163
""" Returns dict containing base headers for all requests to the server. """
163-
headers = BASE_HEADERS.copy()
164+
headers = self._base_headers.copy()
164165
if self._token:
165166
headers['X-Plex-Token'] = self._token
166167
headers.update(kwargs)

0 commit comments

Comments
 (0)