fix: prevent redundant documents in expanded citation list

This commit is contained in:
Silentoplayz 2025-06-11 11:37:46 -04:00
parent fd8cdb383c
commit 8e60174e0d

View File

@ -188,9 +188,8 @@
</div> </div>
<div slot="content"> <div slot="content">
<div class="flex text-xs font-medium flex-wrap"> <div class="flex text-xs font-medium flex-wrap">
{#each citations as citation, idx} {#each citations.slice(2) as citation, idx}
<button <button
id={`source-${id}-${idx + 1}`}
class="no-toggle outline-hidden flex dark:text-gray-300 p-1 bg-gray-50 hover:bg-gray-100 dark:bg-gray-900 dark:hover:bg-gray-850 transition rounded-xl max-w-96" class="no-toggle outline-hidden flex dark:text-gray-300 p-1 bg-gray-50 hover:bg-gray-100 dark:bg-gray-900 dark:hover:bg-gray-850 transition rounded-xl max-w-96"
on:click={() => { on:click={() => {
showCitationModal = true; showCitationModal = true;
@ -199,7 +198,7 @@
> >
{#if citations.every((c) => c.distances !== undefined)} {#if citations.every((c) => c.distances !== undefined)}
<div class="bg-gray-50 dark:bg-gray-800 rounded-full size-4"> <div class="bg-gray-50 dark:bg-gray-800 rounded-full size-4">
{idx + 1} {idx + 3}
</div> </div>
{/if} {/if}
<div class="flex-1 mx-1 truncate"> <div class="flex-1 mx-1 truncate">