¿Solucionar un cambio de marca de tiempo de un tema que salió mal?

Tengo un tema en el que la fecha de publicación es importante para un sistema externo (es un ranking que busca publicaciones de personas que completaron un cierto recorrido el mismo día). Por error, pensé que podía cambiar la fecha de una publicación dentro del tema y terminé modificando la fecha del tema del 17 de abril al 19 de junio. Hice esto el 26 de junio, una semana después. Cuando me di cuenta de lo que había hecho y restablecí la fecha del tema al 17 de abril, casi todas las publicaciones terminaron teniendo una fecha del 24 de abril, presumiblemente porque Discourse intentó asignarles fechas relativas al 19 de junio y se quedó sin fechas después del 26 de junio (porque habrían sido en el futuro). Y al establecer la fecha nuevamente al 17 de abril, les dio fechas relativas una semana después, es decir, el 24 de abril.

¿Hay alguna manera de corregir manualmente las fechas de las publicaciones intermedias?

¡Gracias!

Creo que esto aún debería funcionar:

Esto también podría ser útil, ya que encontrar el ID de la publicación es más difícil que el ID del tema y el número de publicación:

Como siempre al usar la consola de Rails: es una buena idea hacer una copia de seguridad primero, solo para estar seguros.

¡Gracias! Lo intentaré.