diff --git a/oxdata/movie/models.py b/oxdata/movie/models.py index 4326126..a7525e4 100644 --- a/oxdata/movie/models.py +++ b/oxdata/movie/models.py @@ -83,7 +83,10 @@ class Imdb(models.Model): def save(self, *args, **kwargs): super(Imdb, self).save(*args, **kwargs) - Match.update_item(self) + if not self.invalid: + Match.update_item(self) + else: + Match.objects.filter(item=self).delete() keys = ('title', 'director', 'year', 'season', 'episode', 'originalTitle',