¿Por qué ejecutar UpdatePostUploadsSecureStatus incluso cuando las cargas seguras están deshabilitadas?

¡Gracias por tu trabajo en la habilitación de diferentes backends de S3! Estoy usando Minio y está funcionando muy bien…

El único pequeño problema que tengo es que el trabajo UpdatePostUploadsSecureStatus está fallando porque Minio no admite ACL:

¿Hay alguna forma de desactivar la ejecución de este trabajo?

¿Has habilitado SiteSetting.secure_uploads?

No, no lo he hecho.

EDIT: Importé algunos correos electrónicos que tenían imágenes incrustadas. Estoy leyendo la documentación de Cargas seguras en correos electrónicos, ¿está diciendo eso que todas las cargas de correos electrónicos serán “seguras”?

¿Por qué programamos este trabajo para cada carga en cada publicación, incluso cuando la configuración está desactivada @martin?

Buena pregunta, esto se llama en dos lugares. PostCreator:

Y PostRevisor:

Sin embargo, como puedes ver, descuidé hacer la verificación SiteSetting.secure_uploads? en este último… Haré una PR para arreglar esto y simplemente moveré la verificación a post.update_uploads_secure_status.

Editar: La PR está aquí, espero que se fusione hoy FIX: Do not enqueue UpdatePostUploadsSecureStatus unnecessarily by martin-brennan · Pull Request #20366 · discourse/discourse · GitHub