Projet

Général

Profil

0001-atos_genesys-reorder-first_name-last_name-in-call_ch.patch

Benjamin Dauvergne, 28 mai 2019 14:37

Télécharger (1,66 ko)

Voir les différences:

Subject: [PATCH] atos_genesys: reorder first_name/last_name in
 call_cherche_beneficiaire (#33491)

 passerelle/apps/atos_genesys/models.py | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)
passerelle/apps/atos_genesys/models.py
335 335
    def cherche_beneficiaire_url(self):
336 336
        return urlparse.urljoin(self.base_url, 'WSUsagerPublik/services/PublikService/chercheBeneficiaire')
337 337

  
338
    def call_cherche_beneficiaire(self, nom, prenom, dob):
338
    def call_cherche_beneficiaire(self, prenom, nom, dob):
339 339
        rows = self.xml_request_multiple(self.cherche_beneficiaire_url, params={
340 340
            'nmPer': nom,
341 341
            'prPer': prenom,
......
366 366
            date_of_birth = datetime.datetime.strptime(date_of_birth, '%Y-%m-%d')
367 367
        except (ValueError, TypeError):
368 368
            raise APIError('invalid date_of_birth: %r' % date_of_birth)
369
        beneficiaires = self.call_cherche_beneficiaire(first_name, last_name, date_of_birth)
369
        beneficiaires = self.call_cherche_beneficiaire(
370
            prenom=first_name,
371
            nom=last_name,
372
            dob=date_of_birth)
370 373
        for beneficiaire in beneficiaires:
371 374
            ref_per = beneficiaire.get('REF_PER')
372 375
            if not ref_per:
373
-