diff --git a/src/lib/components/chat/Messages/Citations/CitationModal.svelte b/src/lib/components/chat/Messages/Citations/CitationModal.svelte index 5c1839935..3907b103c 100644 --- a/src/lib/components/chat/Messages/Citations/CitationModal.svelte +++ b/src/lib/components/chat/Messages/Citations/CitationModal.svelte @@ -211,37 +211,47 @@ {#if document.metadata?.html} - - {:else} - {@const rawContent = document.document.trim().replace(/\n\n+/g, '\n\n')} - {@const isTruncated = ($settings?.renderMarkdownInPreviews ?? true) && rawContent.length > CONTENT_PREVIEW_LIMIT && !expandedDocs.has(documentIdx)} - {#if $settings?.renderMarkdownInPreviews ?? true} -
{rawContent}
+ {/if}
{/if}
- {:else}
- {rawContent}
- {/if}
- {/if}
{/each}
diff --git a/src/lib/components/common/FileItemModal.svelte b/src/lib/components/common/FileItemModal.svelte
index ba0408961..74f033fd8 100644
--- a/src/lib/components/common/FileItemModal.svelte
+++ b/src/lib/components/common/FileItemModal.svelte
@@ -371,17 +371,29 @@
{:else if selectedTab === ''}
{#if item?.file?.data}
{@const rawContent = (item?.file?.data?.content ?? '').trim() || 'No content'}
- {@const isTruncated = ($settings?.renderMarkdownInPreviews ?? true) && rawContent.length > CONTENT_PREVIEW_LIMIT && !expandedContent}
+ {@const isTruncated =
+ ($settings?.renderMarkdownInPreviews ?? true) &&
+ rawContent.length > CONTENT_PREVIEW_LIMIT &&
+ !expandedContent}
{#if $settings?.renderMarkdownInPreviews ?? true}
-