Simplify loop
This commit is contained in:
parent
0c0cf342df
commit
74af562ada
1 changed files with 22 additions and 20 deletions
|
@ -342,7 +342,8 @@ class Player(xbmc.Player):
|
|||
# Prevent manually mark as watched in Kodi monitor
|
||||
window('plex_skipWatched%s' % itemid, value="true")
|
||||
|
||||
if currentPosition and runtime:
|
||||
if not currentPosition or not runtime:
|
||||
continue
|
||||
try:
|
||||
percentComplete = float(currentPosition) / float(runtime)
|
||||
except ZeroDivisionError:
|
||||
|
@ -355,7 +356,8 @@ class Player(xbmc.Player):
|
|||
if percentComplete >= markPlayed:
|
||||
# Tell Kodi that we've finished watching (Plex knows)
|
||||
if (data['fileid'] is not None and
|
||||
data['itemType'] in (v.KODI_TYPE_MOVIE, v.KODI_TYPE_EPISODE)):
|
||||
data['itemType'] in (v.KODI_TYPE_MOVIE,
|
||||
v.KODI_TYPE_EPISODE)):
|
||||
with kodidb.GetKodiDB('video') as kodi_db:
|
||||
kodi_db.addPlaystate(
|
||||
data['fileid'],
|
||||
|
|
Loading…
Reference in a new issue