From ef8392dab249014fe7a51e152bde8d4dc2e42e43 Mon Sep 17 00:00:00 2001 From: Joe Porpeglia Date: Mon, 6 Dec 2021 11:24:09 -0500 Subject: [PATCH] Use path.join Signed-off-by: Joe Porpeglia --- packages/backend-common/src/database/DatabaseManager.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/backend-common/src/database/DatabaseManager.ts b/packages/backend-common/src/database/DatabaseManager.ts index aee47aedc1..b026e83b4e 100644 --- a/packages/backend-common/src/database/DatabaseManager.ts +++ b/packages/backend-common/src/database/DatabaseManager.ts @@ -28,6 +28,7 @@ import { normalizeConnection, } from './connection'; import { PluginDatabaseManager } from './types'; +import path from 'path'; /** * Provides a config lookup path for a plugin's config block. @@ -119,7 +120,7 @@ export class DatabaseManager { // if persisting to a file, create separate files per plugin to avoid db migration issues. if (sqliteFilename !== ':memory:') { - return `${sqliteFilename}/${pluginId}.sqlite`; + return path.join(sqliteFilename, `${pluginId}.sqlite`); } // sqlite database name should fallback to ':memory:' as a special case