update poster ratio saving poster, fixes #2517

This commit is contained in:
j 2014-11-21 18:58:42 +00:00
parent ebb528fc02
commit 613faa2e3b
1 changed files with 6 additions and 0 deletions

View File

@ -1332,6 +1332,12 @@ class Item(models.Model):
poster = self.poster.path
with open(poster, 'w') as f:
f.write(data)
self.poster_height = self.poster.height
self.poster_width = self.poster.width
if self.json.get('posterRatio') != self.poster_width / self.poster_height:
self.json = self.get_json()
Item.objects.filter(id=self.id).update(json=self.json,
poster_width=self.poster_width, poster_height=self.poster_height)
def prefered_poster_url(self):
if settings.DATA_SERVICE: