Skip to content

Commit

Permalink
Récupère les infos chiffrées concernant le bénéficiaire par param `be…
Browse files Browse the repository at this point in the history
…neficiaire`

… et non plus par param `utilisateur`.
  • Loading branch information
egaillot committed Jan 3, 2025
1 parent 232b2b2 commit 164ca97
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 8 deletions.
12 changes: 6 additions & 6 deletions src/api/pieceJustificative.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ const estErreurAbsenceReponse = (e) => e instanceof ErreurAbsenceReponseDestinat
const estErreurReponseRequete = (e) => e instanceof ErreurReponseRequete;
const estErreurMetier = (e) => estErreurAbsenceReponse(e) || estErreurReponseRequete(e);

const paramsRequete = (config, codeDemarche, codePays, idRequeteur, jwe) => {
const paramsRequete = (beneficiaireChiffre, config, codeDemarche, codePays, idRequeteur) => {
const { depotPointsAcces, depotRequeteurs, depotServicesCommuns } = config;

return depotServicesCommuns.trouveTypesJustificatifsPourDemarche(codeDemarche)
Expand All @@ -17,7 +17,7 @@ const paramsRequete = (config, codeDemarche, codePays, idRequeteur, jwe) => {
.then((fs) => fs[0])
.then((f) => depotPointsAcces.trouvePointAcces(f.idPointAcces())
.then((pa) => depotRequeteurs.trouveRequeteur(idRequeteur)
.then((r) => r.beneficiaire(jwe)
.then((r) => r.beneficiaire(beneficiaireChiffre)
.then((b) => ({
beneficiaire: b,
destinataire: pa,
Expand All @@ -44,23 +44,23 @@ const pieceJustificative = (config, requete, reponse) => {
} = config;
const idConversation = adaptateurUUID.genereUUID();
const {
beneficiaire,
codeDemarche,
codePays,
idRequeteur,
previsualisationRequise,
utilisateur,
} = requete.query;

return paramsRequete(config, codeDemarche, codePays, idRequeteur, utilisateur)
return paramsRequete(beneficiaire, config, codeDemarche, codePays, idRequeteur)
.then(({
beneficiaire,
beneficiaire: b,
destinataire,
fournisseur,
requeteur,
typeJustificatif,
}) => {
adaptateurDomibus.envoieMessageRequete({
beneficiaire,
beneficiaire: b,
codeDemarche,
destinataire,
fournisseur,
Expand Down
4 changes: 2 additions & 2 deletions test/api/pieceJustificative.spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -159,7 +159,7 @@ describe('Le requêteur de pièce justificative', () => {
return pieceJustificative(config, requete, reponse);
});

it('déchiffre les infos utilisateur reçues', () => {
it('déchiffre les infos bénéficiaire reçues', () => {
expect.assertions(1);
adaptateurChiffrement.dechiffreJWE = (jwe) => {
expect(jwe).toBe('abcdef');
Expand All @@ -169,7 +169,7 @@ describe('Le requêteur de pièce justificative', () => {
new Requeteur({ adaptateurChiffrement }),
);

requete.query.utilisateur = 'abcdef';
requete.query.beneficiaire = 'abcdef';
return pieceJustificative(config, requete, reponse);
});

Expand Down

0 comments on commit 164ca97

Please sign in to comment.