server-esm: Fix circular dependency between sql and sql_init

This commit is contained in:
Elian Doran
2024-07-19 00:47:09 +03:00
parent 87fbd4bce8
commit 1cd6670c55
2 changed files with 29 additions and 22 deletions

View File

@@ -13,6 +13,7 @@ import routes from "./routes/routes.js";
import custom from "./routes/custom.js";
import error_handlers from "./routes/error_handlers.js";
import { startScheduledCleanup } from "./services/erase.js";
import sql_init from "./services/sql_init.js";
await import('./services/handlers');
await import('./becca/becca_loader');
@@ -21,6 +22,9 @@ const app = express();
const scriptDir = dirname(fileURLToPath(import.meta.url));
// Initialize DB
sql_init.initializeDb();
// view engine setup
app.set('views', path.join(scriptDir, 'views'));
app.set('view engine', 'ejs');