This commit is contained in:
2025-09-24 17:52:44 +03:00
parent 0f773262a1
commit 67d2c839a5

View File

@@ -101,12 +101,23 @@ for i in kanidm_users_raw:
print("[DEBUG] ", users) # DEBUG
# Fetch RoleIDs
cur = conn.cursor()
cur.execute("SELECT id, name FROM user_roles;")
roles_raw = cur.fetchall()
roles = {}
for i in roles_raw:
roles[i[1]] = i[0]
# Give roles
for uid in users:
if not users[uid]["isKanidmUser"]:
continue
if users[uid]["role"]:
roleid = users[uid]["role"]
rolename = users[uid]["role"]
roleid = roles[rolename]
else:
roleid = "NULL"