From c81541b6679618186ea546f24bdf3753e1af6c77 Mon Sep 17 00:00:00 2001 From: Josh Moore Date: Wed, 1 Nov 2023 23:44:02 -0600 Subject: [PATCH] fix: only ensure dir on start; files can be done by JSON DB --- backend/app.ts | 7 ++++--- backend/sql/json.ts | 2 -- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/backend/app.ts b/backend/app.ts index 02985da..ddd2e06 100644 --- a/backend/app.ts +++ b/backend/app.ts @@ -12,7 +12,7 @@ import { log } from './log'; import { get } from './data'; import { UserConfig } from './UserConfig'; import { DBManager } from './sql/database'; -import { JSONDatabase, ensureFiles } from './sql/json'; +import { JSONDatabase } from './sql/json'; import { MySQLDatabase } from './sql/mysql'; import { PostgreSQLDatabase } from './sql/postgres'; import { buildFrontendRouter } from './routers/_frontend'; @@ -79,8 +79,9 @@ async function main() { App.pkgVersion = pkg.version; - // Ensure data files exist - await ensureFiles(); + // Ensure data directory exists + log.debug('Check data dir') + await fs.ensureDir(path.join('.ass-data')); // Set default server configuration const serverConfig: ServerConfiguration = { diff --git a/backend/sql/json.ts b/backend/sql/json.ts index 6703ed2..173058f 100644 --- a/backend/sql/json.ts +++ b/backend/sql/json.ts @@ -58,8 +58,6 @@ export const ensureFiles = (): Promise => new Promise(async (resolve, reje log.debug('Checking data files'); try { - // Create data directory - await fs.ensureDir(path.join('.ass-data')); // * Default files.json await createEmptyJson(PATHS.files, {