Bug #81849
validation de champ fichier avec nom de fichier absent (TypeError: expected str, bytes or os.PathLike object, not NoneType)
Début:
02 octobre 2023
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Description
https://sentry.entrouvert.org/entrouvert/publik/issues/115344/
TypeError: expected str, bytes or os.PathLike object, not NoneType (21 additional frame(s) were not displayed) ... File "wcs/formdef.py", line 839, in add_fields_to_form transient_formdata.data.update(self.get_field_data(field, widget)) File "wcs/formdef.py", line 971, in get_field_data d[field.id] = widget.parse() File "quixote/form/widget.py", line 135, in parse self._parse(request) File "wcs/qommon/form.py", line 1066, in _parse os.path.splitext(self.value.base_filename)[-1].lower() in blacklisted_file_types File "posixpath.py", line 118, in splitext p = os.fspath(p)
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a 7 mois
- Projet changé de Suivi des traces à w.c.s.
- Assigné à mis à Frédéric Péters
Mis à jour par Robot Gitea il y a 7 mois
- Statut changé de Nouveau à Solution proposée
Frédéric Péters (fpeters) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/752
- Titre : misc: do not check file extension if file has no name (#81849)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/752/files
Mis à jour par Robot Gitea il y a 7 mois
- Statut changé de Solution proposée à Solution validée
Lauréline Guérin (lguerin) a approuvé une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a 7 mois
- Statut changé de Solution validée à Résolu (à déployer)
Frédéric Péters (fpeters) a mergé une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/752
- Titre : misc: do not check file extension if file has no name (#81849)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/752/files
Mis à jour par Transition automatique il y a 7 mois
- Statut changé de Résolu (à déployer) à Solution déployée
misc: do not check file extension if file has no name (#81849)