From 68ebe2402aed76970b40557ca444eef4f5ba8eb2 Mon Sep 17 00:00:00 2001 From: Bartlomiej Hirsz Date: Thu, 9 Nov 2023 14:27:11 +0100 Subject: [PATCH] Debug commit --- src/DatabaseLibrary/connection_manager.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/DatabaseLibrary/connection_manager.py b/src/DatabaseLibrary/connection_manager.py index d2d2699..499e094 100644 --- a/src/DatabaseLibrary/connection_manager.py +++ b/src/DatabaseLibrary/connection_manager.py @@ -354,7 +354,10 @@ def disconnect_from_database(self, error_if_no_connection: bool = False, alias: """ logger.info("Executing : Disconnect From Database") if not alias: - alias = self.default_alias + if not self._connections or self.default_alias in self._connections: + alias = self.default_alias + else: + alias = list(self._connections.keys())[-1] try: db_connection = self._connections.pop(alias) db_connection.client.close()