feat(devops): Serializer software filter to enabled feature_flag software

ref: #670 #659
This commit is contained in:
2025-03-05 01:34:11 +09:30
parent 28e80bff50
commit 75412df8b6

View File

@ -6,7 +6,7 @@ from api.serializers import common
from devops.models.feature_flag import FeatureFlag
from itam.serializers.software import SoftwareBaseSerializer
from itam.serializers.software import Software, SoftwareBaseSerializer
@ -54,6 +54,13 @@ class ModelSerializer(
).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)))
)
class Meta: