diff --git a/src/containers/formulario/formulario-registro.tsx b/src/containers/formulario/formulario-registro.tsx index 4eb1d81..a549ec1 100644 --- a/src/containers/formulario/formulario-registro.tsx +++ b/src/containers/formulario/formulario-registro.tsx @@ -246,9 +246,10 @@ export default function FormularioRegistro({ } // Buscar un posible correo en las respuestas si no hay cuentaInfo - let correo = cuentaInfo?.correo === respuestas[preguntaCorreo?.id_pregunta ?? ''] - ? cuentaInfo?.correo - : respuestas[preguntaCorreo?.id_pregunta ?? '']; + let correo = + cuentaInfo?.correo === respuestas[preguntaCorreo?.id_pregunta ?? ''] + ? cuentaInfo?.correo + : respuestas[preguntaCorreo?.id_pregunta ?? '']; if (!correo) { // Buscar en las respuestas una que parezca correo @@ -291,9 +292,14 @@ export default function FormularioRegistro({ // ------------------------ const mostrarFormularioRestante = (isComunidad && - confirmativeOption.includes(isComunidad.label) && + confirmativeOption.some((opt) => + isComunidad.label?.toLowerCase().includes(opt.toLowerCase()) + ) && !!cuentaInfo) || - (isComunidad && negativeOption.includes(isComunidad.label)); + (isComunidad && + negativeOption.some((opt) => + isComunidad.label?.toLowerCase().includes(opt.toLowerCase()) + )); if (error) { console.error('Error al cargar el cuestionario:', error); @@ -337,7 +343,9 @@ export default function FormularioRegistro({ )} {isComunidad && - confirmativeOption.includes(isComunidad?.label) && + confirmativeOption.some((opt) => + isComunidad.label?.toLowerCase().includes(opt.toLowerCase()) + ) && preguntaCuenta && (