diff --git a/SAS/TMSS/src/tmss/tmssapp/viewsets/scheduling.py b/SAS/TMSS/src/tmss/tmssapp/viewsets/scheduling.py index 47804f9c0b7c54e510206cc3ee4aaea5c011349a..747bca0f9bf690b175d8df576f41c66fab00753c 100644 --- a/SAS/TMSS/src/tmss/tmssapp/viewsets/scheduling.py +++ b/SAS/TMSS/src/tmss/tmssapp/viewsets/scheduling.py @@ -162,7 +162,7 @@ class SubTaskFilter(filters.FilterSet): class SubtaskViewSet(LOFARViewSet): queryset = models.Subtask.objects.all() serializer_class = serializers.SubtaskSerializer - filter_backends = (OrderingFilter,) + filter_backends = (filters.DjangoFilterBackend, OrderingFilter,) filter_class = SubTaskFilter ordering = ('start_time',) diff --git a/SAS/TMSS/test/t_tmssapp_scheduling_REST_API.py b/SAS/TMSS/test/t_tmssapp_scheduling_REST_API.py index 869a931e973c3f5ce9ac3f56c59628cf1a2faf53..611b2ea8abcb98dc07d2092deb91db1dbcdf99c2 100755 --- a/SAS/TMSS/test/t_tmssapp_scheduling_REST_API.py +++ b/SAS/TMSS/test/t_tmssapp_scheduling_REST_API.py @@ -1542,7 +1542,6 @@ class DataproductArchiveInfoTestCase(unittest.TestCase): GET_OK_and_assert_equal_expected_response(self, BASE_URL + '/dataproduct_archive_info/%s/' % id2, test_data_2) -@unittest.skip("TODO: Fix subtaskfilter!") class SubtaskQueryTestCase(unittest.TestCase): """ Test queries on the subtask REST api: