From 2717d820a197c7fff67f15df827aa3dec443ee12 Mon Sep 17 00:00:00 2001 From: j Date: Wed, 3 May 2017 20:02:55 +0200 Subject: [PATCH] update poster --- pandora/item/models.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pandora/item/models.py b/pandora/item/models.py index 49ad5957..bbd8ce19 100644 --- a/pandora/item/models.py +++ b/pandora/item/models.py @@ -306,11 +306,15 @@ class Item(models.Model): return p def update_external(self): + poster_url = self.prefered_poster_url() if settings.DATA_SERVICE and not self.public_id.startswith('0x'): response = external_data('getData', {'id': self.public_id}) if response['status']['code'] == 200: self.external_data = response['data'] self.save(sync=True) + if poster_url != self.prefered_poster_url(): + self.remove_poster() + self.make_poster() return True return False