perf: Include 'id' in search and filter fields for AutomationExecution

This commit is contained in:
wangruidong
2025-12-11 14:44:08 +08:00
committed by Jiangjie Bai
parent 19da95c6fb
commit cde5fb7a3e
2 changed files with 2 additions and 2 deletions

View File

@@ -104,7 +104,7 @@ class AutomationExecutionViewSet(
mixins.CreateModelMixin, mixins.ListModelMixin,
mixins.RetrieveModelMixin, viewsets.GenericViewSet
):
search_fields = ('trigger', 'automation__name')
search_fields = ('id', 'trigger', 'automation__name')
filterset_fields = ('trigger', 'automation_id', 'automation__name')
filterset_class = AutomationExecutionFilterSet
serializer_class = serializers.AutomationExecutionSerializer

View File

@@ -234,7 +234,7 @@ class AutomationExecutionFilterSet(DaysExecutionFilterMixin, BaseFilterSet):
class Meta:
model = AutomationExecution
fields = ["days", 'trigger', 'automation__name']
fields = ["id", "days", 'trigger', 'automation__name']
class PushAccountRecordFilterSet(SecretRecordMixin, UUIDFilterMixin, BaseFilterSet):