Bug #73729
erreur import json avec bloc
Start date:
23 January 2023
Due date:
% Done:
0%
Estimated time:
Patch proposed:
No
Planning:
No
Description
#68964 implémente la sérialisation mais sur une exécution local d'un import, ça échoue chez moi ainsi :
File "/home/fred/src/eo/wcs/wcs/api.py", line 92, in posted_json_data_to_formdata_data data[field.id] = field.from_json_value(data[field.id]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/fred/src/eo/wcs/wcs/fields.py", line 4000, in from_json_value result.append(posted_json_data_to_formdata_data(self.block, subvalue_data)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/fred/src/eo/wcs/wcs/api.py", line 89, in posted_json_data_to_formdata_data if data.get(field.id) is None: ^^^^^^^^ AttributeError: 'str' object has no attribute 'get'
avec "10": "digest", "10_raw": { ce qu'il faudrait plutôt prendre }
et la valeur de la clé "10" qui est prise.
Ces clés issues d'un dictionnaire "_unnamed" qui est référencé mais pas testé dans le ticket cité.
Associated revisions
History
Updated by Gitea (Bot) Gitea about 2 months ago
- Status changed from Nouveau to En cours
Frédéric Péters (fpeters) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://gitea.entrouvert.org/entrouvert/wcs/pulls/52
- Titre : WIP: misc: fix import of unnamed block field (#73729)
- Modifications : https://gitea.entrouvert.org/entrouvert/wcs/pulls/52/files
Updated by Gitea (Bot) Gitea about 2 months ago
- Status changed from Solution proposée to Solution validée
Lauréline Guérin (lguerin) a approuvé une pull request sur Gitea concernant cette demande :
Updated by Gitea (Bot) Gitea about 2 months ago
- Status changed from Solution validée to Résolu (à déployer)
Frédéric Péters (fpeters) a mergé une pull request sur Gitea concernant cette demande :
- URL : https://gitea.entrouvert.org/entrouvert/wcs/pulls/52
- Titre : misc: fix import of unnamed block field (#73729)
- Modifications : https://gitea.entrouvert.org/entrouvert/wcs/pulls/52/files
Updated by Transition automatique about 2 months ago
- Status changed from Résolu (à déployer) to Solution déployée
misc: fix import of unnamed block field (#73729)