This is an issue of the DRF browseable interface. The exception is shown
in the Swagger interface or via CURL.
Revert "Model.save() errors are being silently ignored by Django REST Framework."
This reverts commit 288de26d2b.
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
from __future__ import unicode_literals
|
||||
|
||||
from rest_framework import serializers
|
||||
from rest_framework.serializers import ValidationError
|
||||
|
||||
from common.models import SharedUploadedFile
|
||||
|
||||
@@ -82,16 +81,6 @@ class DocumentVersionSerializer(serializers.HyperlinkedModelSerializer):
|
||||
model = DocumentVersion
|
||||
read_only_fields = ('document', 'file')
|
||||
|
||||
def update(self, instance, validated_data):
|
||||
try:
|
||||
super(DocumentVersionSerializer, self).update(
|
||||
instance, validated_data
|
||||
)
|
||||
except Exception as exception:
|
||||
raise ValidationError(unicode(exception))
|
||||
|
||||
return instance
|
||||
|
||||
|
||||
class DocumentVersionRevertSerializer(DocumentVersionSerializer):
|
||||
class Meta(DocumentVersionSerializer.Meta):
|
||||
|
||||
Reference in New Issue
Block a user