ignore covers that are to tall or to wide

This commit is contained in:
j 2016-01-13 16:41:28 +05:30
commit e6e52d53d5
2 changed files with 25 additions and 5 deletions

View file

@ -311,8 +311,11 @@ class Item(db.Model):
def update_icons(self):
def get_ratio(data):
img = Image.open(BytesIO(data))
return img.size[0]/img.size[1]
try:
img = Image.open(BytesIO(data))
return img.size[0]/img.size[1]
except:
return 1
key = 'cover:%s'%self.id
cover = None
if 'cover' in self.meta and self.meta['cover']: