最適化された画像を手動で再生成するにはどうすればよいですか?

こんにちは

昨夜のハードウェアの問題により、いくつかの最適化された画像アセットが失われました。これはごく少数の投稿にのみ影響しているようなので、手動で再生成したいと考えています。一部の投稿では「HTML の再構築」ツールで修復できますが、他の投稿では機能しません。これを行うための Rake タスクはありますか?また、特定のトピックや投稿に対して実行することは可能でしょうか?

更新:過去 2 日間の投稿をすべて再構築しましたが、いくつかの最適化されたサムネイル画像がまだ欠落しています。確認したところ、元の画像はディスク上にまだ存在しています。問題があるのは再構築プロセスのようです。Discourse にこれらの画像を再生成させるにはどうすればよいでしょうか?影響を受けたトピックの例はこちら

更新 2: 「一部の画像では機能していた」という当初の仮定が誤っていたようです。私の CDN にまだ古いコンテンツが残っていると考えています。したがって、質問を言い換えます:最近の投稿を「再構築」し、これらの投稿の最適化画像を強制的に再生成するにはどうすればよいでしょうか?

rake uploads:regenerate_missing_optimizedを実行してください

素晴らしい、試してみます。ご参考までに、このタスクは rake --tasks を実行した際には含まれていないようです(先週末に質問する前に確認しました)。

rake --tasks は説明があるタスクのみをリストします。すべてをリストするには、rake -AT を実行してください。

これで直りました、ありがとう!