diff --git a/pandora/clip/models.py b/pandora/clip/models.py index 47a14d86..456b5c8d 100644 --- a/pandora/clip/models.py +++ b/pandora/clip/models.py @@ -92,7 +92,7 @@ class MetaClip: end = float('%0.03f' % end) qs = cls.objects.filter(item=item, start=start, end=end) if qs.count() == 0: - clip = Clip(item=item, start=start, end=end) + clip, created = cls.objects.get_or_create(item=item, start=start, end=end) clip.save() created = True else: