fix: only ensure dir on start; files can be done by JSON DB

pull/245/head
Josh Moore 1 year ago
parent 6e7ac81ed4
commit c81541b667
No known key found for this signature in database
GPG Key ID: D448BA776D2B1D45

@ -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 = {

@ -58,8 +58,6 @@ export const ensureFiles = (): Promise<void> => 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, {

Loading…
Cancel
Save