Los votos no se fusionan cuando combinamos publicaciones

¡Hola!

Utilizamos el plugin de Votación en nuestros foros oficiales de Microsoft Flight Simulator y nos encanta. Sin embargo, estamos teniendo un problema: cuando intentamos fusionar una publicación completa en otra, ninguno de los votos se transfiere.

Nos gustaría averiguar qué está ocurriendo para poder organizar mejor los foros al votar cuando hay publicaciones duplicadas, pero queremos conservar los votos al fusionarlas. Agradecemos cualquier ayuda.

Ejemplo de pasos para reproducir el error:

  1. Ingresar a una publicación con ‘5 votos’.
  2. Seleccionar todas las publicaciones y moverlas a un tema existente con ‘10 votos’.
  3. Todas las publicaciones se mueven, pero los votos siguen en ‘10 votos’.

¡Gracias!

Acabamos de corregir un error relacionado con esto recientemente. ¿Estás viendo algún error en /logs?

Realicé una prueba de fusión; lamentablemente, no hubo errores. Si hubo una corrección reciente, ¿es posible que no tengamos la última versión actualizada?

Esto es lo que estoy viendo:

image
¡Saludos!

Pongo esto en tu radar por si tienes algún otro consejo para resolver potencialmente este problema. ¡Gracias!

Desafortunadamente, no incrementamos los números de versión de los complementos con mucha frecuencia, por lo que no es un buen indicador de que estén actualizados. ¿Qué versión de Discourse estás ejecutando? Eso podría ayudar mejor a entender cuándo se actualizó por última vez el sitio. Definitivamente te recomendaría actualizar el sitio si puedes y aún no lo has hecho.

Discourse 2.6.0.beta5 por el momento. Lo actualizaré a beta6 para ver si eso ayuda.

Ya hemos actualizado a Discourse 2.7.0.beta1, pero desafortunadamente el error sigue persistiendo.

Curioso: ¿hay usuarios duplicados que hayan votado en ambos temas? Eso podría ser un obstáculo aquí.

Lamentablemente no. Acabo de realizar una prueba intentando fusionar un tema con aproximadamente 100 votos con otro de unos 500 (me aseguré de que hubiera algunos usuarios diferentes), pero el tema se mantuvo en 500 votos después de fusionar el más pequeño. Principalmente, esperamos usar esta función ya que a menudo recibimos publicaciones duplicadas, por lo que ayudaría mucho a limpiar nuestros foros y consolidar los votos para los desarrolladores.

Esperemos que se pueda avanzar en este asunto. ¡Eso es todo lo que le pido a Santa este año! :stuck_out_tongue_closed_eyes:

@Jummivana Acabo de echar un vistazo a esto en una instalación de desarrollo y no pude reproducirlo.

@JuiceBox – ¿Podrías proporcionar los pasos para reproducir lo que estás viendo?

¿Ambos están viendo esto con recuentos de votos > 50? ¿> 150? ¿O incluso en temas más pequeños también?

Hola @justin, gracias por la ayuda. Aquí hay un video que muestra los pasos para reproducir: https://youtu.be/RjCkejC0A5U

Intento de fusionar un hilo de “4 votos” con uno de “2 votos”. Termina con 2 votos.

Y para confirmar nuevamente, ¿https://forums.flightsimulator.com/logs no muestra ningún error? O si lo hace, ¿puedes pegar la salida aquí?

Aquí están todos los errores recientes:

He intentado reproducir esto, pero lamentablemente no he podido. ¿Estás configurado según nuestra guía oficial de instalación?

Sé que hemos realizado algunos cambios en el plugin en los últimos meses en cuanto a cómo se almacenan los datos, y si tienes una instalación no estándar, podría haber algunos problemas relacionados con eso.

¡Gracias! He reenviado esta pregunta a nuestro equipo web, ya que no estoy seguro de cómo lo instalaron. Creo que seguimos la guía oficial. Ahora están de vacaciones, pero intentarán responder lo antes posible.

Buenos días.

Solo por diversión, inicié una aplicación de Discourse con un solo clic en Digital Ocean para ver si podía reproducir este problema. Los foros están ejecutando la versión 2.7.0.beta1.

Instalé el plugin siguiendo las instrucciones aquí y lo activé como ‘Feedback del sitio’. Añadí un tema y luego lo fusioné con otro que no tenía votos; sin embargo, los votos no se trasladaron.

No hay registros relevantes en /logs y tampoco se registró nada en la consola de JavaScript.

La instalación con un solo clic no es un método de instalación de Discourse compatible, así que eso podría ser el problema.

Vale, seguiré el proceso documentado durante el fin de semana y te responderé el lunes.

Edit: Lo estoy ejecutando ahora

Hola Justin…

Seguí esta guía para instalar los foros, y la votación funciona como se espera.