Collectin: make sure collections always have a unique UID.

This commit is contained in:
Tom Hacohen
2020-09-22 12:17:33 +03:00
parent 18b3f45b79
commit 5d9b47531b
2 changed files with 15 additions and 0 deletions

View File

@@ -297,6 +297,8 @@ class CollectionSerializer(BetterErrorsMixin, serializers.ModelSerializer):
main_item = models.CollectionItem.objects.create(**main_item_data, collection=instance)
instance.main_item = main_item
instance.full_clean()
instance.save()
process_revisions_for_item(main_item, revision_data)