diff --git a/atdb/taskdatabase/serializers.py b/atdb/taskdatabase/serializers.py index 55484a36048d1b2872f560b55f2615de05f1c2f5..d1a28668aa2c5ae65e50b888445e591375d67533 100644 --- a/atdb/taskdatabase/serializers.py +++ b/atdb/taskdatabase/serializers.py @@ -97,7 +97,7 @@ class TaskReadSerializer(serializers.ModelSerializer): class Meta: model = Task - fields = ['id','task_type','is_summary','creationTime','filter', + fields = ['id','task_type','is_summary','is_aggregated','creationTime','filter', 'predecessor','predecessor_status','successors', 'joined_input_tasks','joined_output_task','joined_status', 'project','sas_id','priority','purge_policy','cleanup_policy','resume', @@ -132,7 +132,7 @@ class TaskReadSerializerFast(serializers.ModelSerializer): """ class Meta: model = Task - fields = ['id','task_type','is_summary','creationTime','filter','predecessor','predecessor_status', + fields = ['id','task_type','is_summary','is_aggregated','creationTime','filter','predecessor','predecessor_status', #'joined_input_tasks', 'joined_output_task', 'joined_status', 'project','sas_id','priority','purge_policy','cleanup_policy','resume', 'workflow', diff --git a/atdb/taskdatabase/views.py b/atdb/taskdatabase/views.py index 29137bc94be6bae3a94cdc3172e93ddd46c2c01f..67b6bbb95dc31343e6e3bf35972d7fb843333e3c 100644 --- a/atdb/taskdatabase/views.py +++ b/atdb/taskdatabase/views.py @@ -73,6 +73,7 @@ class TaskFilter(filters.FilterSet): fields = { 'task_type': ['exact', 'icontains', 'in'], 'is_summary': ['exact'], + 'is_aggregated': ['exact'], 'creationTime': ['icontains'], 'filter': ['exact', 'icontains'], 'workflow__id': ['exact', 'icontains'],