def save(self): if not hasattr(self, 'state') or not self.state: self.state = get_default_initial_patch_state() if self.hash is None and self.content is not None: self.hash = hash_patch(self.content).hexdigest() super(Patch, self).save()
def save(self): try: s = self.state except: self.state = State.objects.get(ordering = 0) if self.hash is None and self.content is not None: self.hash = hash_patch(self.content).hexdigest() super(Patch, self).save()
def save(self): if not hasattr(self, 'state') or not self.state: self.state = get_default_initial_patch_state() if self.hash is None and self.diff is not None: self.hash = hash_patch(self.diff).hexdigest() super(Patch, self).save() self.refresh_tag_counts()