Erreur lors de l'ajout d'un document distant .jpeg
Suite à https://github.com/seenthis/seenthis_squelettes/issues/274 je découvre qu'on ne gère pas l'ajout de document distant comportant l'extension .jpeg
. On se retrouve alors avec un fichier .bin
cas par défaut renvoyé par distant_trouver_extension_selon_headers()
.
Dans medias#4331 (closed) je disais que le problème ne se posait pas lors de l'upload d'un document, car ce cas est pris en charge par corriger_extension()
, mais celle-ci n'est pas utilisée lors du chargement d'un document distant avec copie_locale()
.
Je propose donc d'utiliser corriger_extension()
pour régler le problème, cf les patchs des PRs associées, mais avant d'envoyer une PR je me pose la question d'utiliser une fonction du plugin dist medias dans le core. Peut-être faudrait-il déplacer corriger_extension()
dans le core ?
Votre avis ?
PS : les tickets #4958 (closed) & medias#4850 (closed) sont peut être liés.