Disallow creating new collections without a collection type set.

This commit is contained in:
Tom Hacohen
2020-11-01 11:17:44 +02:00
parent f55ebeae7c
commit 422b62d5b2
2 changed files with 4 additions and 10 deletions

View File

@@ -221,7 +221,7 @@ class CollectionViewSet(BaseViewSet):
collection_types = serializer.validated_data['collectionTypes']
queryset = self.get_queryset()
# FIXME: Remove the isnull part once "collection-type-migration" is done
# FIXME: Remove the isnull part once we attach collection types to all objects ("collection-type-migration")
queryset = queryset.filter(
Q(members__collectionType__uid__in=collection_types) | Q(members__collectionType__isnull=True))