Projet

Général

Profil

Bug #75616

Mis à jour par Frédéric Péters il y a environ un an

Erreur 500 sur mon instance quand je tente de créer un test :
https://demarches-mkuntz.test.entrouvert.org/backoffice/forms/280/tests/
Nom : "Entre 10 et 14 ans", "bla"
Form : 280-2

<pre>
Exception:
type = '<class 'AttributeError'>', value = ''NoneType' object has no attribute 'get_json_value''

Stack trace (most recent call first):
File "/usr/lib/python3/dist-packages/wcs/fields.py", line 1808, in get_json_value
1806
1807 def get_json_value(self, value, formdata=None, include_file_content=True, **kwargs):
> 1808 out = value.get_json_value(include_file_content=include_file_content)
1809 if formdata:
1810 out['url'] = self.get_download_url(formdata, file_value=value, **kwargs)

locals:
formdata = None
include_file_content = True
kwargs = {}
self = <FileField 19 'Attestation pour la pratique des activités nautiques'>
value = None

File "/usr/lib/python3/dist-packages/wcs/testdef.py", line 83, in create_from_formdata
81
82 if hasattr(field, 'get_json_value'):
> 83 value = field.get_json_value(value)
84
85 field_data[field.id] = value

locals:
cls = <class 'wcs.testdef.TestDef'>
field = <FileField 19 'Attestation pour la pratique des activités nautiques'>
field_data = {'6': 'Sally', '113': 'Ride', '116': '2010-01-01', '112': 'RIDE SALLY 01/01/2010', '107': None, '80': 'Rue de la Croix
Sourdeau', '72': '44230', '75': 'Saint-Sébastien-sur-Loire', '94': 'visites-du-jardin-botanique-1811--2023-03-25-1300', '94_display': 'Visites du
jardin botanique 18/11 (25 mars 2023 13:00)', '94_structured': {'id': 'visites-du-jardin-botanique-1811--2023-03-25-1300', 'slug':
'visites-du-jardin-botanique-1811--2023-03-25-1300', 'text': 'Visites du jardin botanique 18/11 (25 mars 2023 13:00)', 'label': 'Visites du jardin botanique 18/11', 'agenda_label': 'Démo Chrono - Evenements', 'date': '2023-03-25', 'datetime': '2023-03-25 13:00:00', 'end_datetime':
'2023-03-25 15:00:00', 'description': 'Jardin des plantes', 'pricing': None, 'url': None, 'duration': 120, 'checked': False, 'disabled': False,
'api': {'bookings_url':
'https://agendas-mkuntz.test.entrouvert.org/api/agenda/evenements-demo-chrono/bookings/visites-du-jardin-botanique-1811--2023-03-25-1300/',
'fillslot_url':
'https://agendas-mkuntz.test.entrouvert.org/api/agenda/evenements-demo-chrono/fillslot/visites-du-jardin-botanique-1811--2023-03-25-1300/',
'status_url':
'https://agendas-mkuntz.test.entrouvert.org/api/agenda/evenements-demo-chrono/status/visites-du-jardin-botanique-1811--2023-03-25-1300/',
'check_url':
'https://agendas-mkuntz.test.entrouvert.org/api/agenda/evenements-demo-chrono/check/visites-du-jardin-botanique-1811--2023-03-25-1300/',
'backoffice_url': 'https://agendas-mkuntz.test.entrouvert.org/manage/agendas/46/events/28408811/'}, 'places': {'total': 100, 'reserved': 0,
'available': 100, 'full': False, 'has_waiting_list': True, 'waiting_list_total': 5, 'waiting_list_reserved': 0, 'waiting_list_available': 5,
'waiting_list_activated': False}}}
formdata = <_wcs_S-Inscrire-A-Des-Trucs-Tests-Tu "S'inscrire à des trucs - tests TU - n°280-2" id:2>
formdef = <FormDef "S'inscrire à des trucs - tests TU" id:280>
key = '94_structured'
suffix = 'structured'
testdef = <wcs.testdef.TestDef object at 0x7f91c51a0370>
value = None
</pre>

Retour