AIdeaText commited on
Commit
24f3242
verified
1 Parent(s): 506e9db

Update modules/ui/ui.py

Browse files
Files changed (1) hide show
  1. modules/ui/ui.py +4 -6
modules/ui/ui.py CHANGED
@@ -166,24 +166,22 @@ def login_form(lang_code, t):
166
 
167
  def register_form(lang_code, t):
168
  st.header(t.get("request_trial", "Solicitar prueba de la aplicaci贸n"))
169
-
170
  name = st.text_input(t.get("name", "Nombre"))
171
  lastname = st.text_input(t.get("lastname", "Apellidos"))
172
  institution = st.text_input(t.get("institution", "Instituci贸n"))
173
  current_role = st.selectbox(t.get("current_role", "Rol en la instituci贸n donde labora"),
174
  [t.get("professor", "Profesor"), t.get("student", "Estudiante"), t.get("administrative", "Administrativo")])
175
 
176
- # Reemplazamos el selectbox por un texto informativo y un valor fijo
177
- # st.text(f"{t.get('role_info', 'Rol de registro')}: {t.get('student', 'Estudiante')}")
178
- # desired_role = t.get("student", "Estudiante")
179
 
180
  email = st.text_input(t.get("institutional_email", "Correo electr贸nico de su instituci贸n"))
181
  reason = st.text_area(t.get("interest_reason", "驴Por qu茅 est谩s interesado en probar AIdeaText?"))
182
-
183
  if st.button(t.get("submit_application", "Enviar solicitud")):
184
  logger.info(f"Attempting to submit application for {email}")
185
  logger.debug(f"Form data: name={name}, lastname={lastname}, email={email}, institution={institution}, current_role={current_role}, desired_role={desired_role}, reason={reason}")
186
-
187
  if not name or not lastname or not email or not institution or not reason:
188
  logger.warning("Incomplete form submission")
189
  st.error(t.get("complete_all_fields", "Por favor, completa todos los campos."))
 
166
 
167
  def register_form(lang_code, t):
168
  st.header(t.get("request_trial", "Solicitar prueba de la aplicaci贸n"))
 
169
  name = st.text_input(t.get("name", "Nombre"))
170
  lastname = st.text_input(t.get("lastname", "Apellidos"))
171
  institution = st.text_input(t.get("institution", "Instituci贸n"))
172
  current_role = st.selectbox(t.get("current_role", "Rol en la instituci贸n donde labora"),
173
  [t.get("professor", "Profesor"), t.get("student", "Estudiante"), t.get("administrative", "Administrativo")])
174
 
175
+ # Definimos el rol por defecto como estudiante
176
+ desired_role = t.get("student", "Estudiante")
 
177
 
178
  email = st.text_input(t.get("institutional_email", "Correo electr贸nico de su instituci贸n"))
179
  reason = st.text_area(t.get("interest_reason", "驴Por qu茅 est谩s interesado en probar AIdeaText?"))
180
+
181
  if st.button(t.get("submit_application", "Enviar solicitud")):
182
  logger.info(f"Attempting to submit application for {email}")
183
  logger.debug(f"Form data: name={name}, lastname={lastname}, email={email}, institution={institution}, current_role={current_role}, desired_role={desired_role}, reason={reason}")
184
+
185
  if not name or not lastname or not email or not institution or not reason:
186
  logger.warning("Incomplete form submission")
187
  st.error(t.get("complete_all_fields", "Por favor, completa todos los campos."))