diff --git a/src/index.js b/src/index.js index 6dc43d8928168e9e1a7a090c91cb438cd2524516..4df3db2428e06c95d30e90c38371b74a4fd0b575 100644 --- a/src/index.js +++ b/src/index.js @@ -195,7 +195,10 @@ async function start(fields, cozyParameters) { user.pointId, contractStartDate, contractEndDate - ) + ).catch(async err => { + await deleteBoConsent(boBaseUrl, boToken, consent.ID) + throw err + }) } consent = await updateBoConsent( boBaseUrl,