diff --git a/src/core/types/types.js b/src/core/types/types.js index e3137307ef2577d0ca06449cd89ad7c56a6c7345..04831aa9ef8a9bbd53e114679a3a40be113bfa1f 100644 --- a/src/core/types/types.js +++ b/src/core/types/types.js @@ -36,6 +36,7 @@ * @property {string} firstname * @property {string} address * @property {string} postalCode + * @property {string} city * @property {string} inseeCode * @property {string} endDate * @property {number} [serviceID] @@ -51,6 +52,7 @@ * @property {string} postalCode * @property {string} address * @property {string} inseeCode + * @property {string} city */ /** diff --git a/src/core/verifyUserIdentity.js b/src/core/verifyUserIdentity.js index 73d7d14a11875dff776d6702f88194537741948c..61700e1de6d20ec90ad21037413cbbc2fc4f7e90 100644 --- a/src/core/verifyUserIdentity.js +++ b/src/core/verifyUserIdentity.js @@ -100,6 +100,7 @@ async function verifyUserIdentity( inseeCode, postalCode: fields.postalCode, address: fields.address, + city: fields.city, } } diff --git a/src/index.js b/src/index.js index a1bd2c498cab567fde9ebaeaa104874d697886f7..484bebd2640a528cede2c2d0b700b2a22721735c 100644 --- a/src/index.js +++ b/src/index.js @@ -119,7 +119,8 @@ async function start(fields, cozyParameters) { user.firstname, user.address, user.postalCode, - user.inseeCode + user.inseeCode, + user.city ) // handle user contract start date in order to preperly request data diff --git a/src/requests/bo.js b/src/requests/bo.js index 69ebcadb091a9721a987734268e56fbbe1a24fa2..236b2c8151b0ac25675f25bd91842d1d426f0801 100644 --- a/src/requests/bo.js +++ b/src/requests/bo.js @@ -9,6 +9,7 @@ const { default: axios } = require('axios') * @param {string} address * @param {string} postalCode * @param {string} inseeCode + * @param {string} city * @returns {Promise<Consent>} */ async function createBoConsent( @@ -19,7 +20,8 @@ async function createBoConsent( firstname, address, postalCode, - inseeCode + inseeCode, + city ) { log('info', `Query createBoConsent`) const headers = { @@ -38,6 +40,7 @@ async function createBoConsent( address, postalCode, inseeCode, + city, }, headers ) diff --git a/src/requests/sge.js b/src/requests/sge.js index 402aa7a6df2950463c3932376e29a1f3b0e89ea7..62bc3d66d81f5de07698a653c1c89d40a4d007ac 100644 --- a/src/requests/sge.js +++ b/src/requests/sge.js @@ -143,7 +143,7 @@ function rechercherPoint( ) { log( 'info', - `Query rechercherPoint - postal code / insee code: ${postalCode} / ${inseeCode}` + `Query rechercherPoint - postal code : ${postalCode} / insee code: ${inseeCode}` ) if (escalierEtEtageEtAppartement) { return `<?xml version='1.0' encoding='utf-8'?>