Bug #22749
connecteur famille: le endpoint users-with-pending-invoices n'accepte pas les paramètres NameID ou email
0%
Description
Lingo fait appel pour récupèrer la liste des factures avec l'option remote_service='auto'
et donc rajoute dans les paramètres de l'appel NameID=&email=
.
Passerelle refuse gentiment l'appel:
{"err_class": "passerelle.views.WrongParameter", "err_desc": "extra parameters: u\'NameID\', u\'email\'.", "data": null, "err": 1}
Il faut laisser passer les paramètres.
Fichiers
Historique
Mis à jour par Frédéric Péters il y a environ 6 ans
Lingo fait appel pour récupèrer la liste des factures avec l'option remote_service='auto' et donc rajoute dans les paramètres de l'appel NameID=&email=.
Mais euh ? S'il n'y a pas d'utilisateur connecté, il ne devrait juste pas y avoir de cellule. C'est quand/comment "Lingo fait appel pour récupèrer la liste des factures" ?
Mis à jour par Serghei Mihai il y a environ 6 ans
Ce n'est pas lié à une cellule. L'appel est fait par get_remote_pending_invoices
dans lingo/models.py
.
Mis à jour par Frédéric Péters il y a environ 6 ans
Si combo ne doit pas passer ces paramètres, c'est dans combo que ça doit être corrigé. (request accepte un paramètre without_user).
Mis à jour par Thomas Noël il y a environ 6 ans
- Statut changé de Nouveau à Rejeté
correction de l'appel par combo/lingo dans #22750