Skip to content

Commit ad42ae3

Browse files
committed
Ensure session and timeout are used for home user switching
1 parent 27d7531 commit ad42ae3

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

plexapi/myplex.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -526,12 +526,12 @@ def switchHomeUser(self, user, pin=None, session=None, timeout=None):
526526
params = {}
527527
if pin:
528528
params['pin'] = pin
529-
data = self.query(url, self._session.post, params=params)
530-
userToken = data.attrib.get('authenticationToken')
531529
if session is None:
532530
session = self._session
533531
if timeout is None:
534532
timeout = self._timeout
533+
data = self.query(url, session.post, params=params, timeout=timeout)
534+
userToken = data.attrib.get('authenticationToken')
535535
return MyPlexAccount(token=userToken, session=session, timeout=timeout)
536536

537537
def setPin(self, newPin, currentPin=None):

0 commit comments

Comments
 (0)