Merge pull request #1373 from croneter/fix-UnboundLocalError
Fix UnboundLocalError: local variable 'user' referenced before assignment
This commit is contained in:
commit
ca1ca4103d
1 changed files with 8 additions and 3 deletions
|
@ -360,6 +360,7 @@ class Service(object):
|
||||||
app.ACCOUNT.set_authenticated()
|
app.ACCOUNT.set_authenticated()
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
user = None
|
||||||
while True:
|
while True:
|
||||||
# Could not use settings - try to get Plex user list from plex.tv
|
# Could not use settings - try to get Plex user list from plex.tv
|
||||||
if app.ACCOUNT.plex_token:
|
if app.ACCOUNT.plex_token:
|
||||||
|
@ -415,11 +416,15 @@ class Service(object):
|
||||||
utils.settings('username', value=username)
|
utils.settings('username', value=username)
|
||||||
utils.settings('userid', value=user_id)
|
utils.settings('userid', value=user_id)
|
||||||
utils.settings('accessToken', value=token)
|
utils.settings('accessToken', value=token)
|
||||||
|
if user:
|
||||||
utils.settings('plex_restricteduser',
|
utils.settings('plex_restricteduser',
|
||||||
'true' if user.isManaged else 'false')
|
'true' if user.isManaged else 'false')
|
||||||
|
app.CONN.restricted_user = user.isManaged
|
||||||
|
else:
|
||||||
|
utils.settings('plex_restricteduser', 'false')
|
||||||
|
app.CONN.restricted_user = False
|
||||||
app.ACCOUNT.load()
|
app.ACCOUNT.load()
|
||||||
app.ACCOUNT.set_authenticated()
|
app.ACCOUNT.set_authenticated()
|
||||||
app.CONN.restricted_user = user.isManaged
|
|
||||||
return True
|
return True
|
||||||
|
|
||||||
def ServiceEntryPoint(self):
|
def ServiceEntryPoint(self):
|
||||||
|
|
Loading…
Reference in a new issue