No se puede editar la publicación con encuesta

Creo que tengo los mismos problemas que en esta publicación, pero lamentablemente está cerrada.

He estado intentando cambiar algo de texto en esta publicación (y en otra a la que no puedo enlazar debido a las restricciones para nuevos usuarios), pero obtengo el mismo error: “No puedes modificar una encuesta después de los primeros 5 minutos”. Cabe señalar que no estoy editando la encuesta en absoluto; lo único que intento es convertir algo de texto de la sección de Horario en estas publicaciones en un enlace. No importa si la encuesta está abierta o cerrada.

3 Me gusta

¿Podemos reproducir esto @tshenry?

1 me gusta

Por cierto, aunque esto le ha ocurrido a varios usuarios en http://community.wanikani.com recientemente, otros han podido editar publicaciones con encuestas sin problemas. ¿Será posible que haya habido un error reciente que ya se resolvió, pero que las publicaciones creadas mientras existía el error quedaron atrapadas en un estado defectuoso?

3 Me gusta

Hmm, no he podido reproducirlo.

Copié el markdown exacto del post vinculado en el OP para ser aún más exhaustivo, por si acaso había algún caso límite muy específico. Esperé a que expirara la ventana de edición de 5 minutos e intenté agregar un enlace a una entrada en la sección de Calendario. Se guardó sin problemas.

Supongo que es posible, pero lo dudo. Podrías intentar que un administrador o moderador vuelva a procesar el post usando la opción “Reconstruir HTML” en el menú de administración del post para asegurarte de que el post se procese con todas las últimas actualizaciones.

Sí veo una diferencia extraña en el historial de revisiones más reciente:

Da la impresión de que hubo un cambio, pero cuando miro la diferencia en bruto, no veo ningún cambio.

Lo único que se me ocurre es que pueda haber algún caso límite extraño que ocurra cuando se usa un emoji con una encuesta, pero hasta ahora no he podido demostrarlo.

3 Me gusta

Hmm, tal vez cuando el usuario realiza ediciones no relacionadas en la publicación, haya algún cambio automático en el área de la encuesta de Discourse que haga parecer que se está modificando la propia encuesta. ¿Podría ocurrir esto si algún aspecto del código de renderizado de Discourse cambiara de tal manera que ahora genere un HTML diferente en el área de la encuesta en comparación con cuando se publicó por primera vez?

Solo para verificar antes de recomendarles que intenten esto: esto no reiniciará los resultados de la encuesta, ¿verdad? Como cuando editas una encuesta dentro del período de gracia.

2 Me gusta

No, los resultados se almacenan en la base de datos y no se verán afectados, pero dado mi experiencia, creo que no es necesario que te molestes. Ver más abajo.

¡Tienes razón en algo! Si inspeccionas el HTML de la diferencia, hay un cambio en el data-poll-option-id de la primera opción:

Todo eso se genera de forma interna, así que quizás hubo o hay un error en algún lugar que provocó este cambio.

Intenté cambiar manualmente el data-poll-option-id (almacenado como digest en los registros de PollOption) y pude reproducir el problema (ya no puedo guardar una edición). Si lo cambio de nuevo a su valor anterior, puedo editar con normalidad.

Déjame verificar un par de cosas más.

4 Me gusta

Ok, tengo un seguimiento sobre esto. Consulté con el equipo de ingeniería y lo redujeron al emoji utilizado en la encuesta. Su fuente de imagen terminó cambiando en el valor del post procesado, lo que puso las cosas en un estado un poco extraño. La fuente del emoji no debería cambiar con frecuencia, si es que lo hace en absoluto, así que creo que es muy poco probable que esto sea un problema continuo. Lamentablemente, dada la rareza del caso y la cantidad de esfuerzo que requeriría corregir las ocurrencias existentes, temo que ese post deberá ser recreado o dejado tal como está.

3 Me gusta

Vale, tiene sentido. Gracias por el seguimiento. Informaré a los demás usuarios de que pueden pedir al personal que vuelva a generar las publicaciones para (posiblemente) solucionar el problema, pero que no se realizará una corrección automática.

2 Me gusta

Y supongo que lo mejor sería dejar de usar emojis en las encuestas.

Desafortunadamente, parece que la opción ‘reconstruir HTML’ no funciona:

Desde entonces, he eliminado las encuestas por completo.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.