only update if clip is set

This commit is contained in:
j 2011-12-18 15:17:12 +05:30
parent 2c6f302cfb
commit 3fb3c6ef38

View file

@ -45,7 +45,7 @@ class Annotation(models.Model):
return False return False
def html(self): def html(self):
if self.layer.type == 'string': if self.layer == 'string':
return utils.html_parser(self.value) return utils.html_parser(self.value)
else: else:
return self.value return self.value
@ -83,10 +83,11 @@ class Annotation(models.Model):
if set_public_id: if set_public_id:
self.set_public_id() self.set_public_id()
Clip.objects.filter(**{ if self.clip:
'id': self.clip.id, Clip.objects.filter(**{
self.layer: False 'id': self.clip.id,
}).update(**{self.layer: True}) self.layer: False
}).update(**{self.layer: True})
#how expensive is this? #how expensive is this?
#update_matching_events.delay(self.value) #update_matching_events.delay(self.value)