こんにちは!最近、スプリングクリーニング(実際には必要でした)のために次のコマンドを実行しました。
rake destroy:topics_all_categories
しかし、ピン留めされたトピックが表示されたままであることに気づきました。
幸い、投稿は数件しかピン留めしていませんでした。それらは壊れていましたが、まだそこに表示されていました。
これはブラウザのキャッシュの問題でしたか、それともこれらの投稿は実際には完全に削除されませんでしたか?
こんにちは!最近、スプリングクリーニング(実際には必要でした)のために次のコマンドを実行しました。
rake destroy:topics_all_categories
しかし、ピン留めされたトピックが表示されたままであることに気づきました。
幸い、投稿は数件しかピン留めしていませんでした。それらは壊れていましたが、まだそこに表示されていました。
これはブラウザのキャッシュの問題でしたか、それともこれらの投稿は実際には完全に削除されませんでしたか?
ピン留めされたトピックは削除されないようです: discourse/app/services/destroy_task.rb at 1ea19a4d51d074f759cab33b6324537ca1936ee7 · discourse/discourse · GitHub このタスクを実行したのは初めてですが、コードを見る限り、トピックが壊れているように見えるべきではなく、単に削除されていないだけです。@blake さんならもっと詳しいかもしれません。
その場合、–include-pinned のようなフラグが必要になります。それは便利かもしれません。
ピン留めされた投稿が壊れて見えたのは、そもそも投稿を削除しなければならなかった理由と関係があるのかもしれません。
フォーラムのサブドメイン名を変更した後、すべてをリセットしたかったのです。しかし、設定やカテゴリはそのままにしておきたかったのです。それが、私が経験した問題の一部につながった可能性があります。