From 4f5aba8be76a5c567d238dc210256171fadc29cf Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Sat, 15 Mar 2025 17:13:40 +0000 Subject: [PATCH] refac --- src/lib/components/layout/Navbar/Menu.svelte | 2 +- src/lib/components/layout/Sidebar/ChatMenu.svelte | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/lib/components/layout/Navbar/Menu.svelte b/src/lib/components/layout/Navbar/Menu.svelte index a9012c3c6..000d5afcd 100644 --- a/src/lib/components/layout/Navbar/Menu.svelte +++ b/src/lib/components/layout/Navbar/Menu.svelte @@ -96,7 +96,7 @@ heightLeft -= pageHeight; } - pdf.save('document.pdf'); + pdf.save(`chat-${chat.chat.title}.pdf`); } catch (error) { console.error('Error generating PDF', error); } diff --git a/src/lib/components/layout/Sidebar/ChatMenu.svelte b/src/lib/components/layout/Sidebar/ChatMenu.svelte index a6e8c63bc..0b97ec6e6 100644 --- a/src/lib/components/layout/Sidebar/ChatMenu.svelte +++ b/src/lib/components/layout/Sidebar/ChatMenu.svelte @@ -79,6 +79,7 @@ }; const downloadPdf = async () => { + const chat = await getChatById(localStorage.token, chatId); const containerElement = document.getElementById('messages-container'); if (containerElement) { @@ -113,7 +114,7 @@ heightLeft -= pageHeight; } - pdf.save('document.pdf'); + pdf.save(`chat-${chat.chat.title}.pdf`); } catch (error) { console.error('Error generating PDF', error); }