Project

General

Profile

Bug #90922

wscalls: afficher un message d'erreur si un payload si une clé contient un valeur mais également une sous-clé

Added by Sentry Io 26 days ago. Updated 20 days ago.

Status:
Solution déployée
Priority:
Normal
Assignee:
Target version:
-
Start date:
22 May 2024
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
No

Description

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

AssertionError: 
(5 additional frame(s) were not displayed)
...
  File "quixote/directory.py", line 92, in _q_traverse
    return obj()
  File "wcs/api.py", line 1503, in preview_payload_structure
    unflattened_payload = unflatten_keys(payload)
  File "wcs/wscalls.py", line 132, in unflatten_keys
    set_path(path, key, new, value)
  File "wcs/wscalls.py", line 123, in set_path
    set_path(path, orig_key, new, value, i + 1)
  File "wcs/wscalls.py", line 104, in set_path
    assert isinstance(d, dict)

Associated revisions

Revision dffb9511 (diff)
Added by serghei 20 days ago

wscalls: raise proper error on mix of strings and dicts (#90922)

History

#1

Updated by Serghei Mihai 26 days ago

  • Project changed from Suivi des traces to w.c.s.
  • Assignee set to Serghei Mihai

Cela arrive lorsqu'on définit un payload du genre:
foo: value1
foo/bar: value2

#2

Updated by Robot Gitea 21 days ago

  • Status changed from Nouveau to Solution proposée

Serghei Mihai (smihai) a ouvert une pull request sur Gitea concernant cette demande :

#3

Updated by Robot Gitea 21 days ago

  • Status changed from Solution proposée to En cours

Thomas NOËL (tnoel) a relu et demandé des modifications sur une pull request sur Gitea concernant cette demande :

#4

Updated by Robot Gitea 20 days ago

  • Status changed from En cours to Solution proposée

Serghei Mihai (smihai) a demandé une relecture de Thomas NOËL (tnoel) sur une pull request sur Gitea concernant cette demande :

#5

Updated by Robot Gitea 20 days ago

  • Status changed from Solution proposée to Solution validée

Thomas NOËL (tnoel) a approuvé une pull request sur Gitea concernant cette demande :

#6

Updated by Robot Gitea 20 days ago

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

Serghei Mihai (smihai) a mergé une pull request sur Gitea concernant cette demande :

#7

Updated by Transition automatique 20 days ago

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

Also available in: Atom PDF