Spaces:
Sleeping
Sleeping
Update modules/ui/ui.py
Browse files- 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 |
-
#
|
| 177 |
-
|
| 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."))
|