Eliminar permanentemente no funciona

Hola @JammyDodger

Gracias por tu respuesta.

Veo el problema del que hablas, todo esto se alinea con la funcionalidad actual que estoy viendo también.

Algunas cosas que añadir a las observaciones:

Si actualizo una página eliminada temporalmente después de que hayan pasado 5 minutos, y elimino permanentemente la publicación, el tema todavía no se elimina. Obtengo el modal que estás viendo y presiono OK. Para publicaciones que no son la publicación original, funciona.

Sin embargo, si voy a /latest?status=deleted, todavía aparece en la lista de temas. Los temas muestran Respuestas -1, y si hago clic en estos temas, veo la página “:frowning: error, algo salió mal”.

Recibí un error 500 en un momento dado, esto parece ser quizás que el tema todavía se estaba eliminando o algo así y quizás intenté eliminarlo mientras estaba en progreso:
Mirando el registro de errores, esto es lo que veo:

NoMethodError (método `topic_id' indefinido para nil:NilClass)
lib/post_destroyer.rb:60:in `destroy'
app/controllers/topics_controller.rb:643:in `destroy'
app/controllers/application_controller.rb:413:in `block in with_resolved_locale'
app/controllers/application_controller.rb:413:in `with_resolved_locale'
lib/middleware/omniauth_bypass_middleware.rb:71:in `call'
lib/content_security_policy/middleware.rb:12:in `call'
lib/middleware/anonymous_cache.rb:368:in `call'
config/initializers/100-quiet_logger.rb:23:in `call'
config/initializers/100-silence_logger.rb:31:in `call'
lib/middleware/enforce_hostname.rb:23:in `call'
lib/middleware/request_tracker.rb:209:in `call'
1 me gusta