From 0a044ed740fbda1a2ee30ff355667065480b7aab Mon Sep 17 00:00:00 2001 From: Marshall Hallenbeck Date: Mon, 6 Mar 2023 17:55:21 -0500 Subject: [PATCH] feat(cmedb): update is_group_valid to use proper sqlalchemy syntax --- cme/protocols/smb/database.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/cme/protocols/smb/database.py b/cme/protocols/smb/database.py index d06497af..31f2ac14 100755 --- a/cme/protocols/smb/database.py +++ b/cme/protocols/smb/database.py @@ -742,11 +742,10 @@ class database: """ Check if this group ID is valid. """ - results = self.conn.query(self.GroupsTable).filter( + q = select(self.GroupsTable).filter( self.GroupsTable.c.id == group_id - ).first() - self.conn.commit() - self.conn.close() + ) + results = asyncio.run(self.conn.execute(q)).first() valid = True if results else False logging.debug(f"is_group_valid(groupID={group_id}) => {valid}")