From 71a35ccd4469cd59bd6d57776e67050c89a0eef4 Mon Sep 17 00:00:00 2001 From: kangfenmao Date: Sat, 14 Sep 2024 21:28:17 +0800 Subject: [PATCH] fix: removed dev tools, updated sidebar links, fixed file deletion. - Removed ability to open developer tools in main window. - Added and removed a link to the "/files" route in the Sidebar component. - Fixed file deletion logic to correctly delete files from both the database and the file system. --- src/main/window.ts | 1 - src/renderer/src/components/app/Sidebar.tsx | 10 +++++----- src/renderer/src/services/file.ts | 2 +- 3 files changed, 6 insertions(+), 7 deletions(-) diff --git a/src/main/window.ts b/src/main/window.ts index 96aea44d..38c325e8 100644 --- a/src/main/window.ts +++ b/src/main/window.ts @@ -40,7 +40,6 @@ export function createMainWindow() { } }) - mainWindow.webContents.openDevTools() mainWindowState.manage(mainWindow) mainWindow.webContents.on('context-menu', () => { diff --git a/src/renderer/src/components/app/Sidebar.tsx b/src/renderer/src/components/app/Sidebar.tsx index d5eb7406..37d95bac 100644 --- a/src/renderer/src/components/app/Sidebar.tsx +++ b/src/renderer/src/components/app/Sidebar.tsx @@ -51,11 +51,6 @@ const Sidebar: FC = () => { - to('/files')}> - - - - to('/agents')}> @@ -71,6 +66,11 @@ const Sidebar: FC = () => { + to('/files')}> + + + + diff --git a/src/renderer/src/services/file.ts b/src/renderer/src/services/file.ts index 495236bd..014c6fe3 100644 --- a/src/renderer/src/services/file.ts +++ b/src/renderer/src/services/file.ts @@ -41,8 +41,8 @@ class FileManager { return } - await window.api.file.delete(id + file.ext) db.files.delete(id) + await window.api.file.delete(id + file.ext) } static async deleteFiles(ids: string[]): Promise {