From 2f2f24b44b64ae82b418dcba255133ffea9070d5 Mon Sep 17 00:00:00 2001 From: thePR0M3TH3AN <53631862+PR0M3TH3AN@users.noreply.github.com> Date: Mon, 30 Jun 2025 11:22:56 -0400 Subject: [PATCH] Initialize config manager before password check --- src/password_manager/manager.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/password_manager/manager.py b/src/password_manager/manager.py index 1338f2d..e6d3c4d 100644 --- a/src/password_manager/manager.py +++ b/src/password_manager/manager.py @@ -271,6 +271,12 @@ class PasswordManager: "EncryptionManager set up successfully for selected fingerprint." ) + # Initialize ConfigManager before verifying password + self.config_manager = ConfigManager( + vault=self.vault, + fingerprint_dir=fingerprint_dir, + ) + # Verify the password self.fingerprint_dir = fingerprint_dir # Ensure self.fingerprint_dir is set if not self.verify_password(password):