[WEB-4344]fix: epics initiative count (#3452)

* fix: initiative epics count

* fix: unselected epics in initiatives

* fix: display of un selected initiatives
This commit is contained in:
Vamsi Krishna
2025-06-19 14:23:46 +05:30
committed by GitHub
parent 0d029fd769
commit 32d9d2b1a5
2 changed files with 6 additions and 4 deletions

View File

@@ -175,9 +175,13 @@ class EpicViewSet(BaseViewSet):
ArrayAgg(
"initiative_epics__initiative_id",
distinct=True,
filter=Q(
initiative_epics__deleted_at__isnull=True,
initiative_epics__initiative_id__isnull=False,
),
),
Value([], output_field=ArrayField(UUIDField())),
),
)
)
.prefetch_related(
Prefetch(

View File

@@ -121,9 +121,7 @@ export const InitiativeDetailRoot = observer((props: Props) => {
<WorkspaceEpicsListModal
workspaceSlug={workspaceSlug}
isOpen={isEpicModalOpen}
searchParams={{
initiative_id: initiativeId,
}}
searchParams={{}}
selectedEpicIds={getInitiativeEpicsById(initiativeId) ?? []}
handleClose={() => setIsEpicModalOpen(false)}
handleOnSubmit={async (data) => {