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."))
|