@@ -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):
888888def 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