From a7d5e1973cd59d7d0ef1e74bdcf44d87fba43559 Mon Sep 17 00:00:00 2001 From: Fabio Di Stasio Date: Wed, 1 Jun 2022 09:56:45 +0200 Subject: [PATCH] fix(SQLite): unable to insert rows with TEXT fields --- src/main/ipc-handlers/tables.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/ipc-handlers/tables.ts b/src/main/ipc-handlers/tables.ts index c32d3151..683d95b3 100644 --- a/src/main/ipc-handlers/tables.ts +++ b/src/main/ipc-handlers/tables.ts @@ -104,8 +104,6 @@ export default (connections: {[key: string]: antares.Client}) => { escapedParam = `"${sqlEscaper(params.content)}"`; break; case 'pg': - escapedParam = `'${params.content.replaceAll('\'', '\'\'')}'`; - break; case 'sqlite': escapedParam = `'${params.content.replaceAll('\'', '\'\'')}'`; break; @@ -341,6 +339,7 @@ export default (connections: {[key: string]: antares.Client}) => { escapedParam = `"${sqlEscaper(params.row[key].value)}"`; break; case 'pg': + case 'sqlite': escapedParam = `'${params.row[key].value.replaceAll('\'', '\'\'')}'`; break; }