update poster ratio saving poster, fixes #2517
This commit is contained in:
parent
ebb528fc02
commit
613faa2e3b
1 changed files with 6 additions and 0 deletions
|
@ -1332,6 +1332,12 @@ class Item(models.Model):
|
||||||
poster = self.poster.path
|
poster = self.poster.path
|
||||||
with open(poster, 'w') as f:
|
with open(poster, 'w') as f:
|
||||||
f.write(data)
|
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):
|
def prefered_poster_url(self):
|
||||||
if settings.DATA_SERVICE:
|
if settings.DATA_SERVICE:
|
||||||
|
|
Loading…
Reference in a new issue