fix: active cycle qurey change

This commit is contained in:
sriram veeraghanta
2024-10-11 23:28:46 +05:30
parent e4ace2e05c
commit 90587270e8

View File

@@ -26,7 +26,6 @@ class WorkspaceActiveCycleEndpoint(BaseAPIView):
@check_feature_flag(FeatureFlag.WORKSPACE_ACTIVE_CYCLES)
def get(self, request, slug):
favorite_subquery = UserFavorite.objects.filter(
user=self.request.user,
entity_identifier=OuterRef("pk"),
@@ -38,6 +37,7 @@ class WorkspaceActiveCycleEndpoint(BaseAPIView):
active_cycles = (
Cycle.objects.filter(
workspace__slug=slug,
project__project_projectmember__role__gt=5,
project__project_projectmember__member=self.request.user,
project__project_projectmember__is_active=True,
start_date__lte=timezone.now(),
@@ -66,14 +66,6 @@ class WorkspaceActiveCycleEndpoint(BaseAPIView):
.distinct()
)
active_cycles = active_cycles.filter(
~Q(
project__project_projectmember__role=5,
project__project_projectmember__member=self.request.user,
project__project_projectmember__is_active=True,
)
)
return self.paginate(
request=request,
queryset=active_cycles,