Skip to content

Commit

Permalink
Only use poster if it exists.
Browse files Browse the repository at this point in the history
  • Loading branch information
N3MIS15 committed Feb 10, 2013
1 parent 0e548de commit 1988c43
Showing 1 changed file with 11 additions and 3 deletions.
14 changes: 11 additions & 3 deletions rating.py
Expand Up @@ -95,7 +95,11 @@ def __init__(self, xmlFile, resourcePath, defaultName='Default', forceFallback=F
self.media = media
self.rating_type = rating_type

self.poster = media['art']['poster']
if 'poster' in media['art']:
self.poster = media['art']['poster']
else:
self.poster = None

self.loved = str(ratings['loved'])
self.hated = str(ratings['hated'])
self.loved_percent = str(ratings['percentage'])
Expand Down Expand Up @@ -127,7 +131,9 @@ def onInit(self):
self.getControl(10011).setLabel('%s - %s' % (self.media['label'], self.media['episode']['label']))

if self.rating_type == 'simple':
self.getControl(10012).setImage(self.poster)
if self.poster:
self.getControl(10012).setImage(self.poster)

self.getControl(10013).setLabel(self.loved_percent+'%')
self.getControl(10014).setLabel('%s[CR]%s' % (self.loved, __language__(1313).encode('utf-8', 'ignore')))
self.getControl(10015).setLabel(self.hated_percent+'%')
Expand All @@ -136,7 +142,9 @@ def onInit(self):
self.setFocus(self.getControl(10030)) #Focus Loved Button

else:
self.getControl(11012).setImage(self.poster)
if self.poster:
self.getControl(11012).setImage(self.poster)

self.getControl(11013).setLabel(self.loved_percent+'%')
self.getControl(11014).setLabel('%s[CR]%s' % (self.loved, __language__(1313).encode('utf-8', 'ignore')))
self.getControl(11015).setLabel(self.hated_percent+'%')
Expand Down

0 comments on commit 1988c43

Please sign in to comment.