feat(devops): Serializer limiting of software and os disabled for time being

ref: #670 #659
This commit is contained in:
2025-03-05 02:28:05 +09:30
parent 0a5778258b
commit 9fcea0528a

View File

@ -50,18 +50,18 @@ class ModelSerializer(
_urls = serializers.SerializerMethodField('get_url')
organization = serializers.PrimaryKeyRelatedField(
queryset = Organization.objects.filter(id__in = list(Organization.objects.filter(
software__feature_flagging__enabled = True
).distinct().values_list('software__feature_flagging__organization', flat = True)))
)
# ffs, prevents test collection
# organization = serializers.PrimaryKeyRelatedField(
# queryset = Organization.objects.filter(id__in = list(Organization.objects.filter(
# software__feature_flagging__enabled = True
# ).distinct().values_list('software__feature_flagging__organization', flat = True)))
# )
software = serializers.PrimaryKeyRelatedField(
queryset = Software.objects.filter(id__in = list(Software.objects.filter(
feature_flagging__enabled = True
).distinct().values_list('feature_flagging__software', flat = True)))
)
# software = serializers.PrimaryKeyRelatedField(
# queryset = Software.objects.filter(id__in = list(Software.objects.filter(
# feature_flagging__enabled = True
# ).distinct().values_list('feature_flagging__software', flat = True)))
# )
class Meta: