Projet

Général

Profil

Bug #22749

connecteur famille: le endpoint users-with-pending-invoices n'accepte pas les paramètres NameID ou email

Ajouté par Serghei Mihai il y a environ 6 ans. Mis à jour il y a environ 6 ans.

Statut:
Rejeté
Priorité:
Haut
Assigné à:
Version cible:
-
Début:
22 mars 2018
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:

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

#1

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" ?

#2

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.

#3

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).

#4

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

Formats disponibles : Atom PDF