Vichuploaderbundle: Despacho incorrecto en UploadHandler

Creado en 10 jul. 2019  ·  5Comentarios  ·  Fuente: dustin10/VichUploaderBundle

Informe de error

Desde la última etiqueta, la carga en varios de nuestros proyectos se interrumpió debido a un error en la llamada del despachador de Symfony.

| Q | A
| ------------ | ------
| BC Break | no
| Versión | 1.10.0

Resumen

Al intentar cargar algún archivo en un proyecto de Symfony 3.4, aparece este mensaje de error:

Type error: Argument 2 passed to Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher::dispatch() must be an instance of Symfony\Component\EventDispatcher\Event or null, string given, called in /home/wwwroot/scp/vendor/vich/uploader-bundle/Handler/UploadHandler.php on line 110

El hecho es que la prueba agregada recientemente para administrar ambas versiones del envío de Symfony está bien, pero el envío en sí está invertido en if / else.

Por ejemplo, en mi proyecto en Symfony 3.4, el código va en línea https://github.com/dustin10/VichUploaderBundle/blob/1.10.0/Handler/UploadHandler.php#L110 que genera el error como debería ser la llamada

$this->dispatcher->dispatch($eventName, $event);

Atentamente

Bug

Todos 5 comentarios

¿Tiene contratos Symfony en proveedores?

Sí en la versión 1.1.5

Intente solicitar dev-fix-dispatcher y vea si funciona

Gracias por tu rápida respuesta.

El paquete parece operativo de nuevo con estas correcciones.

¿Planeas etiquetarlo pronto?

Inmediatamente

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

andrea-daru picture andrea-daru  ·  3Comentarios

seddighi78 picture seddighi78  ·  4Comentarios

eved42 picture eved42  ·  7Comentarios

nobady90 picture nobady90  ·  3Comentarios

Propscode picture Propscode  ·  4Comentarios