Cambiar la fecha de cierre en una encuesta durante el período de edición ninja no se aplica

Pasos para reproducir:

  • Crear una publicación y añadir una encuesta
  • Configurar ‘Cerrar automáticamente la encuesta’ a 5 minutos en el futuro
  • Publicar la publicación (la encuesta muestra ‘Cierra en 5 minutos’)
  • Editar la publicación dentro de los 5 minutos y cambiar la fecha de cierre al día siguiente
  • Guardar la edición (la encuesta ahora muestra ‘Cierra en un día’)
  • Después de 5 minutos, la encuesta se cierra de todos modos (la encuesta sigue mostrando ‘Cierra en un día’)

No puedes editar atributos de las encuestas, como el estilo, etc.

Todo esto proviene de una elección, en retrospectiva, mala que tomamos al elegir bbcode para la sintaxis de las encuestas, lo que a su vez ha convertido en un dolor de cabeza analizar y extender los atributos a lo largo de los años.

@cvx estaba trabajando en los atributos de las encuestas recientemente, ¿verdad?

3 Me gusta

¿No estoy seguro de entender? Uno puede editar la encuesta durante los primeros 5 minutos; el problema es que cuando se establece la fecha de cierre de la encuesta, se crea un trabajo de Sidekiq que no se actualiza con el tiempo modificado.

Quizás esto muestre lo que sucede:

  • :+1:
  • :-1:
0 voters

Después de 5 minutos

¿Esperabas que cambiara el trabajo de Sidekiq de la misma manera que lo hace el temporizador de temas cuando se cambia la fecha?

Puedes agregar opciones de voto, pero en su mayoría los atributos de la encuesta, es decir, todo lo que está dentro de este cuadro rojo:

no se pueden actualizar realmente debido a los problemas de análisis.

3 Me gusta

OK, ahora tiene sentido. Así que la única forma de ‘editar’ esas configuraciones es eliminar la encuesta y volver a crearla.