diff --git a/openmetadata-ui/src/main/resources/ui/playwright/e2e/Features/ActivityFeed.spec.ts b/openmetadata-ui/src/main/resources/ui/playwright/e2e/Features/ActivityFeed.spec.ts
index b1847fdad30..23a91b14b0e 100644
--- a/openmetadata-ui/src/main/resources/ui/playwright/e2e/Features/ActivityFeed.spec.ts
+++ b/openmetadata-ui/src/main/resources/ui/playwright/e2e/Features/ActivityFeed.spec.ts
@@ -578,6 +578,18 @@ test.describe('Activity feed', () => {
await afterActionUser2();
});
});
+
+ test('Verify feed count', async ({ page }) => {
+ await redirectToHomePage(page);
+ await entity.visitEntityPage(page);
+ await page.getByTestId('request-description').click();
+ await createDescriptionTask(page, {
+ term: entity.entity.displayName,
+ assignee: user1.responseData.name,
+ });
+
+ await expect(page.getByTestId('left-panel-task-count')).toHaveText('1');
+ });
});
base.describe('Activity feed with Data Consumer User', () => {
diff --git a/openmetadata-ui/src/main/resources/ui/src/components/ActivityFeed/ActivityFeedTab/ActivityFeedTab.component.tsx b/openmetadata-ui/src/main/resources/ui/src/components/ActivityFeed/ActivityFeedTab/ActivityFeedTab.component.tsx
index 2c1c36f0c20..38d8bbe4d08 100644
--- a/openmetadata-ui/src/main/resources/ui/src/components/ActivityFeed/ActivityFeedTab/ActivityFeedTab.component.tsx
+++ b/openmetadata-ui/src/main/resources/ui/src/components/ActivityFeed/ActivityFeedTab/ActivityFeedTab.component.tsx
@@ -558,7 +558,7 @@ export const ActivityFeedTab = ({
/>
{t('label.task-plural')}
-
+
{getCountBadge(
countData?.data?.openTaskCount,
'',
diff --git a/openmetadata-ui/src/main/resources/ui/src/components/Pipeline/PipelineDetails/PipelineDetails.component.tsx b/openmetadata-ui/src/main/resources/ui/src/components/Pipeline/PipelineDetails/PipelineDetails.component.tsx
index 8989b2f2a70..dfc6a0138bc 100644
--- a/openmetadata-ui/src/main/resources/ui/src/components/Pipeline/PipelineDetails/PipelineDetails.component.tsx
+++ b/openmetadata-ui/src/main/resources/ui/src/components/Pipeline/PipelineDetails/PipelineDetails.component.tsx
@@ -258,6 +258,10 @@ const PipelineDetails = ({
[]
);
+ useEffect(() => {
+ getEntityFeedCount();
+ }, []);
+
const tabs = useMemo(() => {
const tabLabelMap = getTabLabelMapFromTabs(customizedPage?.tabs);