{keywords.map(keyword => (
))}
diff --git a/web/app/components/datasets/hit-testing/components/result-item.tsx b/web/app/components/datasets/hit-testing/components/result-item.tsx
index e8f85baf9f..6e2827857a 100644
--- a/web/app/components/datasets/hit-testing/components/result-item.tsx
+++ b/web/app/components/datasets/hit-testing/components/result-item.tsx
@@ -27,7 +27,7 @@ const ResultItem: FC
= ({
const { segment, score, child_chunks } = payload
const { position, word_count, content, keywords, document } = segment
const isParentChildRetrieval = !!(child_chunks && child_chunks.length > 0)
- const extension = document.name.split('.').slice(0, -1)[0] as FileAppearanceTypeEnum
+ const extension = document.name.split('.').slice(-1)[0] as FileAppearanceTypeEnum
const [isFold, {
toggle: toggleFold,
}] = useBoolean(false)
@@ -61,7 +61,7 @@ const ResultItem: FC = ({
-
{t(`${i18nPrefix}.dataset.hitChunks`, { num: child_chunks.length })}
+
{t(`${i18nPrefix}.hitChunks`, { num: child_chunks.length })}
{child_chunks.map(item => (
@@ -73,7 +73,7 @@ const ResultItem: FC
= ({
)}
{!isParentChildRetrieval && keywords && keywords.length > 0 && (
-
+
{keywords.map(keyword => (
))}
@@ -82,7 +82,7 @@ const ResultItem: FC
= ({
{/* Foot */}
-
+
{document.name}
diff --git a/web/app/components/datasets/hit-testing/components/score.tsx b/web/app/components/datasets/hit-testing/components/score.tsx
index bcbcabf20e..6f48edd4bd 100644
--- a/web/app/components/datasets/hit-testing/components/score.tsx
+++ b/web/app/components/datasets/hit-testing/components/score.tsx
@@ -13,9 +13,9 @@ const Score: FC
= ({
besideChunkName,
}) => {
return (
-