Skip to content

Commit 8687b11

Browse files
authored
Merge pull request #59 from sirstudly/2_103
2 parents c5391c1 + 0929995 commit 8687b11

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

content/services/plex.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ def __init__(self) -> None:
6969
while added < total:
7070
total = 0
7171
url = 'https://discover.provider.plex.tv/library/sections/watchlist/all?X-Plex-Container-Size=200&X-Plex-Container-Start=' + str(added) + '&X-Plex-Token=' + user[1]
72-
response = get(url)
72+
response = get(session, url)
7373
if hasattr(response, 'MediaContainer'):
7474
total = response.MediaContainer.totalSize
7575
added += response.MediaContainer.size
@@ -134,7 +134,7 @@ def update(self):
134134
try:
135135
for user in users:
136136
url = 'https://discover.provider.plex.tv/library/sections/watchlist/all?X-Plex-Token=' + user[1]
137-
response = get(url)
137+
response = get(session, url)
138138
if hasattr(response, 'MediaContainer'):
139139
if hasattr(response.MediaContainer, 'Metadata'):
140140
for entry in response.MediaContainer.Metadata:
@@ -180,7 +180,7 @@ def __init__(self, other):
180180
viewCount = 0
181181
while len(self.Episodes) < self.leafCount:
182182
url = 'https://discover.provider.plex.tv/library/metadata/' + self.ratingKey + '/children?includeUserState=1&X-Plex-Container-Size=200&X-Plex-Container-Start=' + str(len(self.Episodes)) + '&X-Plex-Token=' + token
183-
response = get(url)
183+
response = get(session, url)
184184
if not response == None:
185185
if hasattr(response, 'MediaContainer'):
186186
self.duration = 0
@@ -226,13 +226,13 @@ def __init__(self, ratingKey):
226226
success = False
227227
while not success:
228228
url = 'https://discover.provider.plex.tv/library/metadata/' + ratingKey + '?includeUserState=1&X-Plex-Token=' + token
229-
response = get(url)
229+
response = get(session, url)
230230
if not response == None:
231231
self.__dict__.update(response.MediaContainer.Metadata[0].__dict__)
232232
self.EID = setEID(self)
233233
self.Seasons = []
234234
url = 'https://discover.provider.plex.tv/library/metadata/' + ratingKey + '/children?includeUserState=1&X-Plex-Container-Size=200&X-Plex-Container-Start=0&X-Plex-Token=' + token
235-
response = get(url)
235+
response = get(session, url)
236236
if not response == None:
237237
if hasattr(response, 'MediaContainer'):
238238
if hasattr(response.MediaContainer, 'Metadata'):
@@ -286,7 +286,7 @@ def __init__(self, ratingKey):
286286
elif ratingKey.startswith('plex://'):
287287
ratingKey = ratingKey.split('/')[-1]
288288
url = 'https://discover.provider.plex.tv/library/metadata/' + ratingKey + '?includeUserState=1&X-Plex-Token=' + token
289-
response = get(url)
289+
response = get(session, url)
290290
self.__dict__.update(response.MediaContainer.Metadata[0].__dict__)
291291
self.EID = setEID(self)
292292
if not hasattr(self,"watchlistedAt"):
@@ -729,7 +729,7 @@ def add(self):
729729
return
730730
ui_print('[plex] ignoring item: ' + self.query() + " for user: '" + ignoreuser + "'")
731731
url = 'https://discover.provider.plex.tv/actions/scrobble?identifier=tv.plex.provider.metadata&key=' + self.ratingKey + '&X-Plex-Token=' + user[1]
732-
get(url)
732+
get(session, url)
733733
if not self in classes.ignore.ignored:
734734
classes.ignore.ignored += [self]
735735
except Exception as e:
@@ -748,7 +748,7 @@ def remove(self):
748748
return
749749
ui_print('[plex] un-ignoring item: ' + self.query() + " for user: '" + ignoreuser + "'")
750750
url = 'https://discover.provider.plex.tv/actions/unscrobble?identifier=tv.plex.provider.metadata&key=' + self.ratingKey + '&X-Plex-Token=' + user[1]
751-
get(url)
751+
get(session, url)
752752
if self in classes.ignore.ignored:
753753
classes.ignore.ignored.remove(self)
754754
except Exception as e:
@@ -888,7 +888,7 @@ def __new__(self,silent=False):
888888
def search(query, library=[]):
889889
query = query.replace(' ', '%20')
890890
url = 'https://discover.provider.plex.tv/library/search?query=' + query + '&limit=20&searchTypes=movies%2Ctv&includeMetadata=1&X-Plex-Token=' + users[0][1]
891-
response = get(url)
891+
response = get(session, url)
892892
try:
893893
return response.MediaContainer.SearchResult
894894
except:

0 commit comments

Comments
 (0)