セキュアアップロードが無効な場合でもUpdatePostUploadsSecureStatusを実行する理由

Minio の S3 バックエンドのサポートありがとうございます。順調に動作しています。

唯一の問題は、Minio が ACL をサポートしていないため、UpdatePostUploadsSecureStatus ジョブが失敗することです。

このジョブの実行を無効にする方法はありますか?

SiteSetting.secure_uploads を有効にしましたか?

いいえ、していません。

編集:メールに埋め込まれた画像もいくつかインポートしました。メールでのセキュアアップロードのドキュメントを読んでいますが、これはメールからのすべてのアップロードが「セキュア」になるということでしょうか?

「いいね!」 1

設定が無効になっている場合でも、すべての投稿のすべてのアップロードに対してこのジョブをスケジュールするのはなぜですか? @martin

「いいね!」 3

良い質問です。これは2か所から呼び出されています。PostCreator:

そしてPostRevisor:

しかし、後者ではSiteSetting.secure_uploads?のチェックを怠っていたことがお分かりいただけるかと思います。これを修正するためにPRを作成し、チェックをpost.update_uploads_secure_statusに移動させる予定です。

編集:PRはこちらです。本日中にマージされることを願っています。FIX: Do not enqueue UpdatePostUploadsSecureStatus unnecessarily by martin-brennan · Pull Request #20366 · discourse/discourse · GitHub

「いいね!」 4