From 2a0baff3b49a45adb00ee9faf896798b86a134de Mon Sep 17 00:00:00 2001 From: Sebastian Serfling Date: Tue, 17 Oct 2023 16:28:35 +0200 Subject: [PATCH] Remove API key From Console --- main.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/main.py b/main.py index 2647e57..fb22292 100644 --- a/main.py +++ b/main.py @@ -258,10 +258,13 @@ async def get_user_id(get: CL.CL_GET_USER_ID,api_key: APIKey = Depends(auth.get_ @app.post("/report/addusertogroup") async def get_addusertogroup(get: CL.CL_ADD_USER_TO_GROUP,api_key: APIKey = Depends(auth.get_api_key)): userid = database(f"SELECT ID FROM `{get.dbname}`.Active-Directory-User WHERE SamAccountName = {get.member} ORDER BY ID DESC LIMIT 1","","") - print(userid) - check = database(f"SELECT * FROM `{get.dbname}`.GruppenToUser WHERE UserID = {get.userID} AND GruppenID = {get.groupID}","","") + groupid = database(f"SELECT ID FROM `{get.dbname}`.Gruppen WHERE Name = {get.groupname}","","") + if not groupid: + database(f"INSERT INTO Gruppen (Name) VALUES ('{get.groupname}')","","") + groupid = database(f"SELECT ID FROM `{get.dbname}`.Gruppen WHERE Name = {get.groupname}", "", "") + check = database(f"SELECT * FROM `{get.dbname}`.GruppenToUser WHERE UserID = {userid} AND GruppenID = {groupid}","","") if not check: - database(f"INSERT INTO `{get.dbname}`.GruppenToUser (UserID,GruppenID) VALUES ({get.userID},{get.groupID})","","") + database(f"INSERT INTO `{get.dbname}`.GruppenToUser (UserID,GruppenID) VALUES ({userid},{groupid})","","") else: return check