Don't save empty diffs.

master
Nick Sergeant 2015-09-24 16:50:36 -04:00
parent c152de96f0
commit 0a9bef3d8d
1 changed files with 7 additions and 5 deletions

View File

@ -172,11 +172,13 @@ class Snipt(models.Model):
snipt = super(Snipt, self).save(*args, **kwargs)
diff = self._unidiff_output(self.original_code or '', self.code)
log_entry = SniptLogEntry(user=self.user,
snipt=self,
code=self.code,
diff=diff)
log_entry.save()
if (diff != ''):
log_entry = SniptLogEntry(user=self.user,
snipt=self,
code=self.code,
diff=diff)
log_entry.save()
return snipt