Merge remote-tracking branch 'origin/master'

This commit is contained in:
Ross Lawley
2014-06-27 09:10:40 +01:00
2 changed files with 2 additions and 2 deletions

View File

@@ -332,7 +332,7 @@ class BaseDocument(object):
pk = "None"
if hasattr(self, 'pk'):
pk = self.pk
elif self._instance:
elif self._instance and hasattr(self._instance, 'pk'):
pk = self._instance.pk
message = "ValidationError (%s:%s) " % (self._class_name, pk)
raise ValidationError(message, errors=errors)