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 1b8cb81e..ea34b33a 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" />

- {middleTruncate(item.title, 60)} + {middleTruncate(item.title, 55)}

diff --git a/frontend/src/components/WorkspaceChat/ChatContainer/ChatHistory/Citation/index.jsx b/frontend/src/components/WorkspaceChat/ChatContainer/ChatHistory/Citation/index.jsx index de4c4f72..fcdda9b1 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";