Temps de lecture : 2 minutes environ.
Problème
Si vous avez un projet nécessitant l'upload de fichier (pdf, ou images) comme un article, vous ne rencontrez généralement aucun problème à la création d'un article, mais vous pouvez rencontrer un souci lors de la modification de celui-ci, si vous ne modifiez pas l'image, vous pouvez tomber sur l'erreur :
Expected argument of type "string", "NULL" given at property path "picture".
Cette erreur indique, que "null" est envoyer à la place d'un string.
Solution possible
Pour résoudre ce problème, en plus des vérifications que vous avez bien évidemment fait dans votre controller, il vous suffit d'ouvrir votre formType, et de rajouter à votre FileType :
'mapped' => false