From 69cb71b1fc394bfabe066ecb187d249f73ceb778 Mon Sep 17 00:00:00 2001 From: timothycarambat <rambat1010@gmail.com> Date: Wed, 26 Jun 2024 21:45:52 -0700 Subject: [PATCH] patch cached tag overflow of filename text patch parseChunkHeader bug --- .../ManageWorkspace/Documents/Directory/FileRow/index.jsx | 2 +- .../ChatContainer/ChatHistory/Citation/index.jsx | 8 +++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/frontend/src/components/Modals/ManageWorkspace/Documents/Directory/FileRow/index.jsx b/frontend/src/components/Modals/ManageWorkspace/Documents/Directory/FileRow/index.jsx index 1b8cb81ed..ea34b33a4 100644 --- a/frontend/src/components/Modals/ManageWorkspace/Documents/Directory/FileRow/index.jsx +++ b/frontend/src/components/Modals/ManageWorkspace/Documents/Directory/FileRow/index.jsx @@ -32,7 +32,7 @@ export default function FileRow({ item, selected, toggleSelection }) { weight="fill" /> <p className="whitespace-nowrap overflow-hidden text-ellipsis"> - {middleTruncate(item.title, 60)} + {middleTruncate(item.title, 55)} </p> </div> <div className="col-span-2 flex justify-end items-center"> diff --git a/frontend/src/components/WorkspaceChat/ChatContainer/ChatHistory/Citation/index.jsx b/frontend/src/components/WorkspaceChat/ChatContainer/ChatHistory/Citation/index.jsx index de4c4f72d..fcdda9b1b 100644 --- a/frontend/src/components/WorkspaceChat/ChatContainer/ChatHistory/Citation/index.jsx +++ b/frontend/src/components/WorkspaceChat/ChatContainer/ChatHistory/Citation/index.jsx @@ -222,14 +222,16 @@ function parseChunkSource({ title = "", chunks = [] }) { if ( !chunks.length || - (!chunks[0].chunkSource.startsWith("link://") && - !chunks[0].chunkSource.startsWith("confluence://")) + (!chunks[0].chunkSource?.startsWith("link://") && + !chunks[0].chunkSource?.startsWith("confluence://") && + !chunks[0].chunkSource?.startsWith("github://")) ) return nullResponse; try { const url = new URL( chunks[0].chunkSource.split("link://")[1] || - chunks[0].chunkSource.split("confluence://")[1] + chunks[0].chunkSource.split("confluence://")[1] || + chunks[0].chunkSource.split("github://")[1] ); let text = url.host + url.pathname; let icon = "link"; -- GitLab