Bug #6239
pas de fichier lors d'un test de max_file_size ?
Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
06 janvier 2015
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Description
Reçu à l'instant de la recette fsb
From: auquo-test <tnoel+fsb-recette@entrouvert.com> Subject: Quixote Traceback (AttributeError: 'NoneType' object has no attribute 'fp') Exception: type = '<type 'exceptions.AttributeError'>', value = ''NoneType' object has no attribute 'fp'' Stack trace (most recent call first): File "/usr/lib/python2.7/dist-packages/wcs/qommon/form.py", line 603, in _parse 601 if self.max_file_size: 602 # validate file size > 603 file_size = os.path.getsize(self.value.fp.name) 604 if file_size > self.max_file_size_bytes: 605 self.error = _('over file size limit (%s)') % self.max_file_size locals: token = None session = <BasicSession at 35d9810: faf7907e75dafbe4> request = <qommon.http_request.HTTPRequest instance at 0x39a1fc8> self = <FileWithPreviewAndStrongboxWidget at 36488d0: f5>
Fichiers
Historique
Mis à jour par Frédéric Péters il y a plus de 9 ans
- Fichier 0001-form-don-t-pass-over-additional-file-checks-if-there.patch 0001-form-don-t-pass-over-additional-file-checks-if-there.patch ajouté
Ce patch doit faire l'affaire; mais ce qu'il faudrait c'est un backport de python-webtest, pour pouvoir prendre en compte les <input type="file"/>.
(je te laisse voir si tu veux l'appliquer live sur le serveur).
Mis à jour par Thomas Noël il y a plus de 9 ans
Ack pour le patch
(et déjà appliqué test et prod)
Mis à jour par Frédéric Péters il y a plus de 9 ans
- Statut changé de Nouveau à Résolu (à déployer)
- Patch proposed changé de Non à Oui
cool.
commit 822a51e9969b95436711da1d8aa833c75633e968 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Tue Jan 6 11:01:56 2015 +0100 form: don't pass over additional file checks if there are no file (#6239)