commit
22efe274a1
3 changed files with 16 additions and 5 deletions
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||||
<addon id="plugin.video.plexkodiconnect" name="PlexKodiConnect" version="2.12.8" provider-name="croneter">
|
<addon id="plugin.video.plexkodiconnect" name="PlexKodiConnect" version="2.12.9" provider-name="croneter">
|
||||||
<requires>
|
<requires>
|
||||||
<import addon="xbmc.python" version="2.1.0"/>
|
<import addon="xbmc.python" version="2.1.0"/>
|
||||||
<import addon="script.module.requests" version="2.9.1" />
|
<import addon="script.module.requests" version="2.9.1" />
|
||||||
|
@ -83,7 +83,10 @@
|
||||||
<summary lang="lt_LT">Natūralioji „Plex“ integracija į „Kodi“</summary>
|
<summary lang="lt_LT">Natūralioji „Plex“ integracija į „Kodi“</summary>
|
||||||
<description lang="lt_LT">Prijunkite „Kodi“ prie „Plex Medija Serverio“. Šiame papildinyje daroma prielaida, kad valdote visus savo vaizdo įrašus naudodami „Plex“ (ir nė vieno su „Kodi“). Galite prarasti jau saugomus „Kodi“ vaizdo įrašų ir muzikos duomenų bazių duomenis (kadangi šis papildinys juos tiesiogiai pakeičia). Naudokite savo pačių rizika!</description>
|
<description lang="lt_LT">Prijunkite „Kodi“ prie „Plex Medija Serverio“. Šiame papildinyje daroma prielaida, kad valdote visus savo vaizdo įrašus naudodami „Plex“ (ir nė vieno su „Kodi“). Galite prarasti jau saugomus „Kodi“ vaizdo įrašų ir muzikos duomenų bazių duomenis (kadangi šis papildinys juos tiesiogiai pakeičia). Naudokite savo pačių rizika!</description>
|
||||||
<disclaimer lang="lt_LT">Naudokite savo pačių rizika</disclaimer>
|
<disclaimer lang="lt_LT">Naudokite savo pačių rizika</disclaimer>
|
||||||
<news>version 2.12.8:
|
<news>version 2.12.9:
|
||||||
|
- Fix Local variable 'user' referenced before assignement
|
||||||
|
|
||||||
|
version 2.12.8:
|
||||||
- version 2.12.7 for everyone
|
- version 2.12.7 for everyone
|
||||||
|
|
||||||
version 2.12.7 (beta only):
|
version 2.12.7 (beta only):
|
||||||
|
|
|
@ -1,3 +1,6 @@
|
||||||
|
version 2.12.9:
|
||||||
|
- Fix Local variable 'user' referenced before assignement
|
||||||
|
|
||||||
version 2.12.8:
|
version 2.12.8:
|
||||||
- version 2.12.7 for everyone
|
- version 2.12.7 for everyone
|
||||||
|
|
||||||
|
|
|
@ -361,6 +361,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:
|
||||||
|
@ -416,11 +417,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