From 7e1cc3a06a22b99e7e2eb37d75ac84aadbd1c6ec Mon Sep 17 00:00:00 2001 From: Baobhan Sith <80159437+Heavrnl@users.noreply.github.com> Date: Sun, 20 Apr 2025 20:23:17 +0800 Subject: [PATCH] Update terminal-theme.repository.ts --- packages/backend/src/repositories/terminal-theme.repository.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/backend/src/repositories/terminal-theme.repository.ts b/packages/backend/src/repositories/terminal-theme.repository.ts index 1b2179a..6126e9a 100644 --- a/packages/backend/src/repositories/terminal-theme.repository.ts +++ b/packages/backend/src/repositories/terminal-theme.repository.ts @@ -231,7 +231,8 @@ export const updateTheme = async (id: number, themeDto: UpdateTerminalThemeDto): * @returns Promise 是否成功删除 */ export const deleteTheme = async (id: number): Promise => { - const sql = 'DELETE FROM terminal_themes WHERE id = ? AND is_preset = 0'; + // Correct the WHERE clause to use theme_type = 'user' instead of is_preset = 0 + const sql = 'DELETE FROM terminal_themes WHERE id = ? AND theme_type = \'user\''; try { const db = await getDbInstance(); const result = await runDb(db, sql, [id]);