From ee960c5c5afc3585c56081f5b91ba6a9598161c4 Mon Sep 17 00:00:00 2001 From: null Date: Sun, 10 May 2026 04:28:34 -0500 Subject: [PATCH] fix: remove circular dependency in database.js audit logging - Remove logAudit import and call from db/database.js (circular dep with auditService) - database.js init code uses console.log instead - logAudit remains in setup/firstRun.js and server.js (safe, no circular dep) --- db/database.js | 3 --- 1 file changed, 3 deletions(-) diff --git a/db/database.js b/db/database.js index f74e570..cd2b359 100644 --- a/db/database.js +++ b/db/database.js @@ -2,9 +2,6 @@ const Database = require('better-sqlite3'); const path = require('path'); const fs = require('fs'); -// Import audit logging utility -const { logAudit } = require('./services/auditService'); - const DB_PATH = process.env.DB_PATH || path.join(__dirname, 'bills.db'); const SCHEMA_PATH = path.join(__dirname, 'schema.sql'); const DEFAULT_CATEGORIES = [