Skip to content
Merged
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 5 additions & 2 deletions plexapi/myplex.py
Original file line number Diff line number Diff line change
Expand Up @@ -1759,7 +1759,7 @@ def pin(self):
"""
if self._oauth:
raise BadRequest('Cannot use PIN for Plex OAuth login')
return self._code
return self._getCode()

def oauthUrl(self, forwardUrl=None):
""" Return the Plex OAuth url for login.
Expand All @@ -1779,7 +1779,7 @@ def oauthUrl(self, forwardUrl=None):
'context[device][platformVersion]': headers['X-Plex-Platform-Version'],
'context[device][device]': headers['X-Plex-Device'],
'context[device][deviceName]': headers['X-Plex-Device-Name'],
'code': self._code
'code': self._getCode()
}
if forwardUrl:
params['forwardUrl'] = forwardUrl
Expand Down Expand Up @@ -1848,6 +1848,9 @@ def checkLogin(self):
return False

def _getCode(self):
if self._code:
return self._code

url = self.PINS

if self._oauth:
Expand Down
Loading