Project

General

Profile

Bug #73729

erreur import json avec bloc

Added by Frédéric Péters about 2 months ago. Updated about 2 months ago.

Status:
Solution déployée
Priority:
Normal
Target version:
-
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

Revision 0e147387 (diff)
Added by Frédéric Péters about 2 months ago

misc: fix import of unnamed block field (#73729)

History

#1

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 :

#2

Updated by Frédéric Péters about 2 months ago

  • Status changed from En cours to Solution proposée
#3

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 :

#4

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 :

#5

Updated by Transition automatique about 2 months ago

  • Status changed from Résolu (à déployer) to Solution déployée

Also available in: Atom PDF