AIdeaText commited on
Commit
8dd3c95
verified
1 Parent(s): b42f7dc

Update modules/admin/admin_ui.py

Browse files
Files changed (1) hide show
  1. modules/admin/admin_ui.py +12 -3
modules/admin/admin_ui.py CHANGED
@@ -36,6 +36,8 @@ def admin_page():
36
  "Actividad de la Plataforma"
37
  ])
38
 
 
 
39
  # Tab 1: Gesti贸n de Usuarios
40
  with tab1:
41
  st.header("Crear Nuevo Usuario Estudiante")
@@ -57,11 +59,18 @@ def admin_page():
57
  )
58
 
59
  if st.button("Crear Usuario", key="admin_create_user", type="primary"):
60
- if create_student_user(new_username, new_password):
61
- st.success(f"Usuario estudiante {new_username} creado exitosamente")
 
 
 
 
 
 
62
  else:
63
- st.error("Error al crear el usuario estudiante")
64
 
 
65
  # Tab 2: B煤squeda de Usuarios
66
  with tab2:
67
  st.header("B煤squeda de Usuarios")
 
36
  "Actividad de la Plataforma"
37
  ])
38
 
39
+
40
+ ########################################################
41
  # Tab 1: Gesti贸n de Usuarios
42
  with tab1:
43
  st.header("Crear Nuevo Usuario Estudiante")
 
59
  )
60
 
61
  if st.button("Crear Usuario", key="admin_create_user", type="primary"):
62
+ if new_username and new_password: # Verificamos que ambos campos tengan valor
63
+ try:
64
+ if create_student_user(new_username, new_password, {'partitionKey': new_username}):
65
+ st.success(f"Usuario estudiante {new_username} creado exitosamente")
66
+ else:
67
+ st.error("Error al crear el usuario estudiante")
68
+ except Exception as e:
69
+ st.error(f"Error al crear usuario: {str(e)}")
70
  else:
71
+ st.warning("Por favor complete todos los campos")
72
 
73
+ #######################################################################
74
  # Tab 2: B煤squeda de Usuarios
75
  with tab2:
76
  st.header("B煤squeda de Usuarios")