diff --git a/openmetadata-ui/src/main/resources/ui/src/utils/FeedUtils.test.tsx b/openmetadata-ui/src/main/resources/ui/src/utils/FeedUtils.test.tsx index 8b19c531aa1..338d4478216 100644 --- a/openmetadata-ui/src/main/resources/ui/src/utils/FeedUtils.test.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/utils/FeedUtils.test.tsx @@ -116,7 +116,7 @@ describe('Feed Utils', () => { const result = getBackendFormat(message); // eslint-disable-next-line no-useless-escape - const expectedResult = `<#E::user::\"admin\"|<#E::user::admin|[@admin](http://localhost:3000/users/admin)>> test`; + const expectedResult = `<#E::user::\"admin\"|<#E::user::admin|[@admin](http://localhost:3000/users/admin)>> test`; expect(result).toStrictEqual(expectedResult); }); @@ -126,7 +126,7 @@ describe('Feed Utils', () => { const result = getBackendFormat(message); // eslint-disable-next-line no-useless-escape - const expectedResult = `<#E::user::\"admin.test\"|<#E::user::%22admin.test%22|[@admin.test](http://localhost:3000/users/%22admin.test%22)>> test`; + const expectedResult = `<#E::user::\"admin.test\"|<#E::user::%22admin.test%22|[@admin.test](http://localhost:3000/users/%22admin.test%22)>> test`; expect(result).toStrictEqual(expectedResult); }); diff --git a/openmetadata-ui/src/main/resources/ui/src/utils/FeedUtils.tsx b/openmetadata-ui/src/main/resources/ui/src/utils/FeedUtils.tsx index 36376fb2891..f42d626aa2c 100644 --- a/openmetadata-ui/src/main/resources/ui/src/utils/FeedUtils.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/utils/FeedUtils.tsx @@ -78,6 +78,7 @@ import { getImageWithResolutionAndFallback, ImageQuality, } from './ProfilerUtils'; +import { getSanitizeContent } from './sanitize.utils'; import { getDecodedFqn, getEncodedFqn } from './StringsUtils'; import { showErrorToast } from './ToastUtils'; @@ -329,7 +330,7 @@ export const getBackendFormat = (message: string) => { updatedMessage = updatedMessage.replaceAll(h, entityLink); }); - return updatedMessage; + return getSanitizeContent(updatedMessage); }; export const getFrontEndFormat = (message: string) => { @@ -343,7 +344,7 @@ export const getFrontEndFormat = (message: string) => { updatedMessage = updatedMessage.replaceAll(m, markdownLink); }); - return updatedMessage; + return getSanitizeContent(updatedMessage); }; export const getUpdatedThread = (id: string) => {