Projet

Général

Profil

Bug #64760

plone : crash sur rejeux d'une demande existante

Ajouté par Nicolas Roche (absent jusqu'au 3 avril) il y a presque 2 ans. Mis à jour il y a presque 2 ans.

Statut:
Fermé
Priorité:
Normal
Version cible:
-
Début:
02 mai 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Sur cette demande : https://demarches-braine-l-alleud.test.entrouvert.org/backoffice/management/annuaire/13/

Traceback (most recent call last):
  File "/home/nroche/src/passerelle/passerelle/utils/jsonresponse.py", line 129, in api
    resp = f(*args, **kwargs)
  File "/home/nroche/src/passerelle/passerelle/views.py", line 553, in perform
    result = self.endpoint(request, **params)
  File "/home/nroche/src/passerelle/passerelle/apps/plone_restapi/models.py", line 337, in update
    post_data = self.adapt_payload(post_data)
  File "/home/nroche/src/passerelle/passerelle/apps/plone_restapi/models.py", line 134, in adapt_payload
    payload = self.remove_unvaluated_dict_from_list(payload)
  File "/home/nroche/src/passerelle/passerelle/apps/plone_restapi/models.py", line 122, in remove_unvaluated_dict_from_list
    for value in dict_value.values():
AttributeError: 'str' object has no attribute 'values'

sentry :
https://sentry.entrouvert.org/entrouvert/publik/issues/55375/


Fichiers


Demandes liées

Lié à Passerelle - Development #62943: plone_restapi: zapper les dictionnaires dont les valeurs de toutes les clés sont videsFermé18 mars 2022

Actions

Révisions associées

Révision 0ebd6723 (diff)
Ajouté par Nicolas Roche (absent jusqu'au 3 avril) il y a presque 2 ans

plone_restapi: allow to pass simple list to plone (#64760)

Historique

#1

Mis à jour par Nicolas Roche (absent jusqu'au 3 avril) il y a presque 2 ans

#2

Mis à jour par Nicolas Roche (absent jusqu'au 3 avril) il y a presque 2 ans

  • Lié à Development #62943: plone_restapi: zapper les dictionnaires dont les valeurs de toutes les clés sont vides ajouté
#3

Mis à jour par Nicolas Roche (absent jusqu'au 3 avril) il y a presque 2 ans

  • Description mis à jour (diff)
#6

Mis à jour par Emmanuel Cazenave il y a presque 2 ans

  • Statut changé de Solution proposée à Solution validée

Si jenkins content.

#7

Mis à jour par Nicolas Roche (absent jusqu'au 3 avril) il y a presque 2 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit 0ebd672397dc7e042e9abe721f773c0de4c9937b
Author: Nicolas ROCHE <nroche@entrouvert.com>
Date:   Mon May 2 18:33:10 2022 +0200

    plone_restapi: allow to pass simple list to plone (#64760)
#8

Mis à jour par Transition automatique il y a presque 2 ans

  • Statut changé de Résolu (à déployer) à Solution déployée
#9

Mis à jour par Transition automatique il y a plus d'un an

Automatic expiration

Formats disponibles : Atom PDF