Las imágenes subidas en el chat no se muestran correctamente cuando se usa S3 CDN

La imagen cargada por el usuario en el chat no se muestra correctamente.

Pero cuando hago clic en ella, se muestra correctamente.

Revisé el HTML y encontré que cuando no se muestra correctamente, la URL es una URL de S3.

Parece que la URL de origen es incorrecta. Gracias.

¿Puedes cargar la URL src? Parece que tu imagen subida está rota porque el objeto no existe en tu bucket. No puedo reproducir esto en nuestro sitio aquí.

Gracias por tu respuesta, lo he comprobado y me he asegurado de que el archivo existe en mi bucket.

Sí, en mi sitio a veces funciona normalmente y a veces no.

No funciona.

Funciona.

Estoy teniendo el mismo problema al intentar configurar un bucket S3 privado con una CDN para acceso público.

Por lo que puedo ver, como otros han mencionado, parece que la URL de miniatura de carga devuelta por la API es la URL de S3, mientras que la URL de carga tiene la URL de la CDN. Dado que no he expuesto S3 públicamente, la obtención de la miniatura falla, pero si abro la imagen original, se recupera a través de la CDN.

Aunque sé que los S3 privados pueden no ser compatibles oficialmente, ¿sería posible que las miniaturas también utilicen la CDN?
Quizás se pueda controlar mediante la configuración S3_USE_CDN_URL_FOR_ALL_UPLOADS.

También intenté desactivar la configuración CREATE_THUMBNAILS, pero no pareció aplicarse a las cargas de Chat.

1 me gusta

Esto es realmente extraño que no estemos usando la URL de CDN. @martin / @renato He etiquetado esto como member-experience y pri-medium para que alguien lo investigue.

6 Me gusta

Estimado equipo,

La vista previa de mi imagen en el chat no funciona.
Cuando hago clic en la imagen en el chat, carga la imagen correcta. Pero cuando estoy en el chat, muestra una vista previa rota. Descubrí que la URL de vista previa es algo así como .com.cn en lugar de la URL real .com ¿por qué se agrega .cn automáticamente?
Estoy usando s3.

Por favor, ayúdenme.

Hablando por hablar, por eso no puedo subir fotos.

Sigue siendo un problema al usar Cloudflare R2. Parece ser un error con el plugin de chat.

@renato @martin Conseguí que codex escribiera esto por mí… supongo que se excedió con los comentarios… pero ¿creo que nos gustan estos en el chat?

De todos modos:

¿Debería arreglarlo?

3 Me gusta

Parece bueno, pero los comentarios con tipo son algo que usamos solo en el código de prosemirror, creo.

1 me gusta

No hay problema, eliminé los comentarios, no estoy muy familiarizado con el código, así que estaba consultando.

Realmente necesitamos facilitar mucho las pruebas de s3 localmente (CDN falsa + s3 falso a través de minio)

2 Me gusta