Hola, desde la actualización 3.3.0+3 (estable) veo la nueva configuración de Campos Personalizados para “opcional”, “registro” y “para todos los usuarios”, pero no funciona completamente: cuando un usuario inicia sesión, ve el campo “necesitas proporcionar información” (pero no el campo que falta). Cuando hacen clic en guardar, obtienen el perfil (y no se marca ningún campo faltante). Luego, regularmente (siempre al ir a /) reciben el mismo recordatorio. Sin embargo, no hay ninguno de los campos marcados como “todos los usuarios”. Algunos de los campos (especialmente uno que está ausente para algunos usuarios antiguos) son “en el registro” y “no editar” y “no mostrar”.
Mi entendimiento es que esto no debería causar esta re-solicitud.
Hice clic y cambié muchos de los atributos de los campos de un lado a otro, no mejoró la situación, pero de alguna manera sentí que no siempre tomaba acción inmediata. ¿Quizás necesito ejecutar un trabajo de reconstrucción?
Lo interesante es que cuando hago clic en “Guardar”, se muestra mi página de perfil estándar pero sin ninguno de los campos de usuario (ni los que faltan ni los que están marcados como editables).
Si un administrador completa los campos que faltan (incluso si están marcados como de registro), el usuario puede ver su perfil completo nuevamente.
Esto es similar a este error reportado - User Field Requirement (2), aunque creo que la solución debería haber sido incluida en la última versión stable. Quizás hay más de lo que pensábamos. Déjame ver qué puedo averiguar.
¡Gracias! Avísame si necesitas que ejecute comandos o revise registros.
No estoy seguro de si el problema ocurrió directamente después de la actualización o solo después de que comencé a personalizar esos campos con las nuevas opciones.
No estoy seguro de si es relevante, pero algunos de los usuarios podrían haberse registrado con la función “invitar” o “aceptar automáticamente” y “agregar al grupo por correo electrónico”. Pero la mayoría de ellos podrían ser anteriores al campo de usuario en cuestión (ya que está vacío para ellos).
¿Tienes alguna actualización sobre esto? Es un poco engorroso completar todos los comentarios vacíos y usar opcional no es una opción (sic) ya que no se mostrará en la pantalla de registro para los nuevos miembros.
¿Alguna novedad aquí? En caso de que esto se prolongue, tendré que hacer algunos cambios masivos en todos los usuarios para asegurarme de que no se quejen uno tras otro…
Para que conste, conseguí reproducir esto, pero cuando eliminé el campo de usuario e intenté una segunda vez, los nuevos campos aparecieron en la página como se esperaba.
Sospecho que esta es la clave. Puede haber una suposición de que todos los usuarios con una cuenta en algún momento se han “registrado”, lo que podría estar causando problemas.
Volveré a contactarte una vez que haya investigado más.
Ah sí, tampoco son editables en mi caso. Es una justificación de registro inicial y un número de cliente (que solo debería poder cambiarse a petición con revisión del administrador).
Podría hacerlos editables si hubiera un seguimiento de cambios fácil; pensándolo bien.
Genial, me acaban de proponer la actualización de la rama estable 3.3.1, pero parece que aún no está incluida. ¿Hay alguna forma fácil de probar dichas confirmaciones sin cambiar el canal de actualización?
He instalado su corrección en nuestra actualización estable y hasta ahora no hay quejas (sin embargo, no puedo replicar el problema (no puedo vaciar un campo de comentarios intencionalmente), así que no estoy seguro de si todavía hay alguien afectado a quien no hayamos corregido manualmente. ¡Pero hasta ahora todo parece bien! Gracias.