diff --git a/oml/item/models.py b/oml/item/models.py index b85fdea..9fc98b3 100644 --- a/oml/item/models.py +++ b/oml/item/models.py @@ -255,6 +255,8 @@ class Item(db.Model): Transfer.query.filter_by(item_id=self.id).delete() Scrape.query.filter_by(item_id=self.id).delete() state.db.session.delete(self) + icons.clear('cover:%s' % self.id) + icons.clear('preview:%s' % self.id) if commit: state.db.session.commit() @@ -330,7 +332,7 @@ class Item(db.Model): self.info['coverRatio'] = self.info['previewRatio'] elif 'coverRatio' in self.info: del self.info['coverRatio'] - icons.clear('cover:%s:'%self.id) + icons.clear('cover:%s:' % self.id) def update_preview(self): key = 'preview:%s'%self.id @@ -349,7 +351,7 @@ class Item(db.Model): self.info['previewRatio'] = self.info['coverRatio'] elif 'previewRatio' in self.info: del self.info['previewRatio'] - icons.clear('preview:%s:'%self.id) + icons.clear('preview:%s:' % self.id) def update_icons(self): self.update_cover()