Issue #56, remove document version fields 'release_level' and 'serial'

This commit is contained in:
Roberto Rosario
2014-10-18 02:32:11 -04:00
parent afc7bffca6
commit eaefa305a2
8 changed files with 151 additions and 66 deletions

View File

@@ -93,14 +93,12 @@ class APIDocumentVersionCreateView(generics.CreateAPIView):
major=serializer.object.major,
minor=serializer.object.minor,
micro=serializer.object.micro,
release_level=serializer.object.release_level,
serial=serializer.object.serial
)
except DocumentVersion.DoesNotExist:
self.object = serializer.save(force_insert=True)
else:
return Response(
{'non_field_errors': 'A version with the same major, minor, micro, release_level and serial values already exist for this document.'},
{'non_field_errors': 'A version with the same major, minor and micro values already exist for this document.'},
status=status.HTTP_400_BAD_REQUEST
)