reorder database ids
This commit is contained in:
Binary file not shown.
0
app/pages/dashboards.py
Normal file
0
app/pages/dashboards.py
Normal file
@@ -118,12 +118,15 @@ def dialog_delete_role(role_id):
|
|||||||
else:
|
else:
|
||||||
df = get_list("select role_text from roles where role_id = ?",(role_id,))
|
df = get_list("select role_text from roles where role_id = ?",(role_id,))
|
||||||
role_text = df.iloc[0]["role_text"]
|
role_text = df.iloc[0]["role_text"]
|
||||||
|
if role_text != "admin":
|
||||||
st.write(f"Die Rolle {role_text} wird gelöscht! Sind Sie sicher?")
|
st.write(f"Die Rolle {role_text} wird gelöscht! Sind Sie sicher?")
|
||||||
if st.button("Löschen"):
|
if st.button("Löschen"):
|
||||||
if send_cmd("delete from roles where role_id = ?",(role_id,)):
|
if send_cmd("delete from roles where role_id = ?",(role_id,)):
|
||||||
st.session_state.delete_msg = f"✅ Rolle '{role_text}' erfolgreich gelöscht!"
|
st.session_state.delete_msg = f"✅ Rolle '{role_text}' erfolgreich gelöscht!"
|
||||||
else:
|
else:
|
||||||
st.session_state.delete_msg = f"❌ Rolle '{role_text}' konnte nicht gelöscht werden!"
|
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()
|
st.rerun()
|
||||||
|
|
||||||
|
|
||||||
@@ -161,7 +164,7 @@ def roles():
|
|||||||
if st.button(label="Rolle anlegen", use_container_width=True, icon=":material/add:"):
|
if st.button(label="Rolle anlegen", use_container_width=True, icon=":material/add:"):
|
||||||
dialog_create_role(get_num("numgen_role"))
|
dialog_create_role(get_num("numgen_role"))
|
||||||
if "save_msg" in st.session_state:
|
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
|
del st.session_state.save_msg
|
||||||
|
|
||||||
with col_edit_role:
|
with col_edit_role:
|
||||||
|
|||||||
Reference in New Issue
Block a user