From b7eb60301107dbaae2307422d7d76330682999df Mon Sep 17 00:00:00 2001 From: Jarian Cottingham Date: Mon, 2 Feb 2026 21:27:37 -0600 Subject: [PATCH] Fix FTP server - remove database initialization as it's not needed for basic FTP functionality --- factsdb/ftp_server.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/factsdb/ftp_server.py b/factsdb/ftp_server.py index b73c0a5..b69b1bb 100644 --- a/factsdb/ftp_server.py +++ b/factsdb/ftp_server.py @@ -17,8 +17,8 @@ class FTPServerManager: def __init__(self, config): self.config = config - # Fix: Pass database config to DatabaseManager, not the entire config object - self.db_manager = DatabaseManager(config.database) + # Fix: Remove database initialization from FTP server - it doesn't need database access for basic FTP + self.db_manager = None # Don't initialize database for FTP server self.server = None self.is_running = False self.onboarded_directories: Set[str] = set()