CORRECCIÓN: abrir el mapa global de Temas directamente no debería causar ningún problema
CORRECCIÓN: la transición entre un mapa de Categoría y el mapa global ahora debería funcionar correctamente
Pruebas de mapa WIP no funcionales
@vincefrommtl, @Stephane_Roy@packman, ¿podrían probar esta actualización? Tengan en cuenta el alcance de las correcciones. Otra corrección llegará pronto.
(Nota técnica: debido a que la biblioteca Leaflet es un objeto global, aparentemente QUnit no puede verlo, por lo que no he podido proporcionar pruebas FE completamente integradas para estas correcciones. Si alguien sabe cómo hacer que Leaflet y QUnit funcionen juntos, por favor hágamelo saber).
La transición entre el mapa global y un mapa de categoría funciona. Pero lo contrario está roto (del mapa de categoría al mapa global), al igual que de categoría a categoría.
No he visto este error en mi registro desde que actualicé: ActionView::Template::Error (No route matches {:action=>"map_feed", :controller=>"list"}).
Nuevo error: A veces, los enlaces agrupados en el mapa solo muestran el marcador de posición en el mapa cuando se amplía, no la etiqueta.
Nuevo error: A veces, las etiquetas de los marcadores en el mapa no enlazan al tema correspondiente.
Nuevo error: el mapa global ahora se ve afectado por el mismo error que los mapas de categoría: solo muestra algunos marcadores (ver más abajo).
En cuanto a los mapas que tienen menos marcadores de lo esperado: lo he examinado detenidamente y solo muestra marcadores de temas activos en los últimos 20 días (o algo así), y un máximo de 30 de ellos. ¿Es posible que sea un problema de configuración en nuestro foro? ¡Parece muy específico! Pero no hemos cambiado nada en esa configuración. Tengo un máximo de 1700 temas máximos del mapa de ubicación y no creo que haya ninguna configuración relacionada con el tiempo que lleve a mostrar solo marcadores de temas activos en los últimos 20 días.
Después de actualizar, abrí el mapa global y no se mostraban marcadores (tema). Si edito la ubicación de un tema con un marcador y simplemente guardo sin cambios, el marcador aparece. Todos mis marcadores tienen más de 20 días, ¿así que tal vez este sea el mismo problema que @vincefrommtl está viendo?
Editar: El botón Mostrar mapa para cada tema todavía muestra la ubicación correcta del marcador cuando ese marcador no se muestra en el mapa global.
Esto no es una solución completa, pero creo que debería restaurar las ubicaciones de los temas antiguos y evitar el error del mapa al cargar directamente desde un enlace externo o al actualizar el navegador:
Problema conocido: No he resuelto la transición directa de Mapa => Mapa de Categoría (pero este debería ser un caso extremo), pero todo lo demás debería estar mejor.
Probaré mañana, pero un usuario acaba de señalar que las ubicaciones de EE. UU. ahora se nombran como Ciudad, País, Estado, por ejemplo, Atlanta, EE. UU., Georgia.
@merefield Hola, solo para avisarte, el método modify_user_params ha estado obsoleto por un tiempo y pronto será eliminado ahora que Discourse está en la versión 3.2.0.beta1-dev
Lamento dar malas noticias, pero tengo un informe de error.
Actualmente estamos ejecutando la última versión, actualizamos esta mañana: 3.2.0.beta1-dev (7ca5ee6cd2)
Estamos encontrando un problema extraño, que no existía hace dos semanas cuando actualizamos por última vez, por el cual ya no podemos editar el perfil de un usuario si tiene campos personalizados.
Esto salió a la luz porque uno de nuestros otros sitios web actualiza el campo personalizado “membership” cuando nuestros miembros del club se actualizan, y el endpoint de la API de Discourse estaba lanzando un error 500.
Esto es evidente cuando intento reproducirlo usando Postman también: