reorder database ids

This commit is contained in:
hansi
2025-12-20 00:42:33 +01:00
parent 00692e1641
commit c711a75eed
3 changed files with 10 additions and 7 deletions

Binary file not shown.

0
app/pages/dashboards.py Normal file
View File

View File

@@ -118,12 +118,15 @@ def dialog_delete_role(role_id):
else:
df = get_list("select role_text from roles where role_id = ?",(role_id,))
role_text = df.iloc[0]["role_text"]
if role_text != "admin":
st.write(f"Die Rolle {role_text} wird gelöscht! Sind Sie sicher?")
if st.button("Löschen"):
if send_cmd("delete from roles where role_id = ?",(role_id,)):
st.session_state.delete_msg = f"✅ Rolle '{role_text}' erfolgreich gelöscht!"
else:
st.session_state.delete_msg = f"❌ Rolle '{role_text}' konnte nicht gelöscht werden!"
else:
st.session_state.delete_msg = f"❌ Rolle '{role_text}' darf nicht gelöscht werden!"
st.rerun()
@@ -161,7 +164,7 @@ def roles():
if st.button(label="Rolle anlegen", use_container_width=True, icon=":material/add:"):
dialog_create_role(get_num("numgen_role"))
if "save_msg" in st.session_state:
st.toast(st.session_state.save_msg)
st.toast(st.session_state.save_msg,)
del st.session_state.save_msg
with col_edit_role: