diff --git a/src/core/types/types.js b/src/core/types/types.js index e69c30834098d4a0f53d36d9907e1ff151cdd4a8..48cd577f8bfba6e992eb99e64ff42d822dc12462 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 086303ee2df7d1fafe226b2f763cdf1f31c591c8..47e4a8fcf11b480b86fd911da9622ad8b26aff0d 100644 --- a/src/core/verifyUserIdentity.js +++ b/src/core/verifyUserIdentity.js @@ -52,6 +52,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 518c624b5d2136bff45fef03e22d96accbc0e137..22e2d09c4ebce95bc36cc1a561ce4c4ab8443061 100644 --- a/src/requests/sge.js +++ b/src/requests/sge.js @@ -131,7 +131,7 @@ function consulterDonneesTechniquesContractuelles(pointId, appLogin) { function rechercherPoint(appLogin, name, postalCode, inseeCode, address) { log( 'info', - `Query rechercherPoint - postal code / insee code: ${postalCode} / ${inseeCode}` + `Query rechercherPoint - postal code : ${postalCode} / insee code: ${inseeCode}` ) return `<?xml version='1.0' encoding='utf-8'?> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"