gormus
(Osman Görmüş)
19 Octubre, 2023 22:56
1
Esta es mi nueva función favorita, ¡gracias! La probaré y reportaré cualquier problema que surja; aquí está el primero:
Estoy probando un formulario simple con un campo de carga, pero el campo de carga simplemente da un error:
Lo siento, hubo un error al cargar my-image-1.jpg. Por favor, inténtalo de nuevo.
Mi campo de carga:
- type: upload
id: screenshots
attributes:
file_types: ".jpg, .png, .gif"
allow_multiple: true
label: "Capturas de pantalla"
description: "Si corresponde, agregue capturas de pantalla para ayudar a explicar su problema."
Completo el formulario con todos los campos requeridos, incluido el campo Título del compositor.
Hago clic en el botón “Cargar”, selecciono un archivo de imagen válido.
La carga falla y aparece una ventana modal para mostrar el error.
También revisé la configuración; la extensión de archivo jpg está en la lista de extensiones autorizadas.
6 Me gusta
Veo esta advertencia cuando subo desde mi iPhone, aunque la subida sí se realiza. En el escritorio funciona bien (Windows/Firefox).
¿Qué navegador/dispositivo estás utilizando?
De hecho, puede que me haya precipitado, ya que no creo que esté viendo la misma advertencia. Déjame echar otro vistazo.
gormus
(Osman Görmüş)
23 Octubre, 2023 16:15
4
Hola @JammyDodger , en realidad solo lo probé en mi navegador de escritorio :
Arc 118.0.5993.88 (Official Build) (arm64)
Revision 1d05652f52a55dcf9a7905af94949f2bc3a66306-refs/branch-heads/5993@{#1298}
OS macOS Version 14.0 (Build 23A344)
JavaScript V8 11.8.172.15
User Agent Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36
Después de preguntar un poco, puede que ya se haya solucionado con esto:
main ← form_template_upload_type
opened 09:21PM - 13 Oct 23 UTC
Its omission was breaking uploads when `enable_direct_s3_uploads` was `true`.
Así que, con suerte, actualizar tu sitio hará que todo funcione bien.
3 Me gusta
gormus
(Osman Görmüş)
23 Octubre, 2023 19:12
6
Confirmando que la carga funciona.
Sin embargo, encontré otro error relacionado: no respeta la opción allow_multiple: true.
Lo intenté una vez ahora seleccionando 3 imágenes para cargar a la vez.
Noté que las imágenes se cargaron, una tras otra, actualizando la línea de vista previa debajo del botón de carga.
Una vez que lo guardé, encontré que solo se mostraba la última imagen cargada.
SaraDev
(Sara Devlaeminck)
23 Octubre, 2023 20:26
10
Hola Osman,
Quería confirmar contigo que hemos desplegado tu sitio, que incluye la actualización de FIX: add missing `type` to form template upload by renato · Pull Request #23935 · discourse/discourse · GitHub , así que esto debería resolver los problemas que estabas teniendo aquí.
Si todavía tienes algún problema al subir archivos como describías aquí, por favor, háznoslo saber.
1 me gusta
gormus
(Osman Görmüş)
23 Octubre, 2023 21:07
12
Hola @SaraDev Mis formularios de prueba están en https://brighton-offsite-september-2023.discourse.group/ en realidad; una versión de prueba caducada; en caso de que quieras revisar sus registros.
Comprobé las versiones; está utilizando un commit posterior, por lo que debería incluir esa corrección:
committed 01:12PM - 20 Oct 23 UTC
The `name` argument doesn't do anything, and 'title' should actually be 'label'
4 Me gusta
renato
(Renato Atilio)
23 Octubre, 2023 21:15
13
Hola @gormus ,
¡Gracias por tus comentarios!
Efectivamente, hay otro problema con las cargas en combinación con la configuración del sitio enable_direct_s3_uploads.
Estamos trabajando en una solución y te informaremos cuando llegue a tests-passed.
5 Me gusta
renato
(Renato Atilio)
3 Noviembre, 2023 13:29
15
Hola @gormus ,
Recientemente corregimos el problema de carga allow_multiple, así como otro relacionado con la validación de file_types.
Por favor, háganos saber si encuentra algún otro problema.
¡Gracias!
5 Me gusta