Спасибо, я только что попробовал, и всё работает, но отменять удаление каждого поста, менять пользователя, а затем удалять новую версию поста — довольно утомительно. Мне часто приходится делать это много раз для каждого запроса на удаление контента. Некоторые из основных участников любят регулярно удалять старые посты, так что это довольно много работы.
В идеале я хочу иметь возможность делать что-то вроде этого:
# Я бы написал закладку или расширение браузера, которое
# получает ID постов из текущей темы и генерирует код для вставки
# в консоль Rails.
[123, 456, 789, 321, 432, 543].each do |post|
# Безопасна ли следующая строка или где-то останутся «висячие» ссылки?
post.reply_to_post_number = nil
post.save
end
Я надеюсь узнать, безопасно ли делать это регулярно.