Raise validation error without specifying the field as this code can be called for a collection of instances.

This commit is contained in:
Roberto Rosario
2015-08-23 22:44:47 -04:00
parent f7b0fc6c02
commit 1d7f447dad

View File

@@ -114,18 +114,14 @@ class MetadataType(models.Model):
if not value and self.get_required_for(document_type=document_type):
raise ValidationError(
{
'value': _(
'This metadata is required for this document type.'
)
}
_('This metadata is required for this document type.')
)
if self.lookup:
lookup_options = self.get_lookup_values()
if value not in lookup_options:
raise ValidationError(
{'value': _('Value is not one of the provided options.')}
_('Value is not one of the provided options.')
)
if self.validation: