No se puede deshacer una revisión si solo incluye cambios en etiquetas

Estaba revisando el historial de revisiones de la primera publicación de un tema. Noté que una de las revisiones elimina incorrectamente etiquetas que deberían estar adjuntas al tema. La revisión no cambió el contenido de la publicación, solo las etiquetas. Cuando presiono “Revertir a la revisión 12”, recibo un mensaje que dice “La versión actual es la misma que la versión a la que intentas revertir”. y no puedo restaurar rápidamente las etiquetas de la revisión anterior.

¿Puedes hacer una reproducción exacta de esto y darnos los pasos?

Puedo reproducir :raised_hand:

Mis pasos:

  • Reduce el Período de gracia de edición a 0 para ayudar a acelerar la prueba (opcional)
  • Crea un tema con algunas etiquetas y publícalo
  • Edita el tema para eliminar las etiquetas y guarda
  • Abre el historial de edición e intenta revertir para volver a agregar las etiquetas

Esperado: la reversión de la revisión de la publicación ocurriría como de costumbre y devolvería el tema a su estado anterior donde se incluían las etiquetas.

Real: mensaje de error que bloquea la reversión.


Aunque si la expectativa es que pudieras retroceder a una edición mucho anterior en el historial que eliminó las etiquetas y quisieras revertir solo la eliminación de etiquetas y ninguna de las ediciones posteriores del cuerpo de la publicación, entonces no se esperaría que esto funcionara, ya que el historial de edición (incluidas las ediciones de etiquetas) es secuencial. En ese caso, se esperaría que una reversión volviera a agregar las etiquetas y también eliminara cualquier edición posterior del cuerpo de la publicación.

2 Me gusta

@JammyDodger exactamente, gracias por los pasos para reproducirlo!

[cita=“JammyDodger, publicación:3, tema:366439”]
Aunque si la expectativa es que puedas rebobinar a una edición mucho más temprana en el historial que eliminó las etiquetas y quieres revertir solo la eliminación de la etiqueta y ninguna de las ediciones posteriores al cuerpo de la publicación, entonces esto no funcionaría como se espera, ya que el historial de ediciones (incluidas las ediciones de etiquetas) es secuencial. Una reversión en ese caso esperado sería volver a agregar las etiquetas y también eliminar cualquier edición posterior del cuerpo de la publicación.
[/cita]

Sé eso. En mi caso, me notificarón de que un moderador hizo cambios en uno de mis temas, y la revisión que cambió la etiqueta fue la más reciente.

1 me gusta

Esto parece bastante autónomo, ¡gracias por los excelentes pasos para reproducirlo @JammyDodger

¡Colocando un pr-welcome en esto por ahora!

1 me gusta

En el botón que dice ‘Revertir a la revisión’, ¿revisión significa borrador/versión?
(Cuando reviertes, el mensaje en el historial dice ‘revertido a la versión #x’, así que asumo que sí).

Si es así, aquí hay un error relacionado (creo que tiene más sentido abordar ambos en un solo parche):

Crear un nuevo tema - (Título1, Texto1)
Editar solo el título - (Título2, Texto1)
Editar solo el texto - (Título2, Texto2)
Revertir al primer borrador

Resultado esperado: (Título1, Texto1)
Resultado real: (Título1, Texto2), que incidentalmente no es ninguno de los borradores.

Puedes cambiar el texto primero y el título segundo con un efecto similar o usar la categoría en lugar del título o el texto.

Ahora es posible revertir cambios solo de etiquetas :partying_face:

3 Me gusta