diff --git a/src/routes/index.js b/src/routes/index.js index 3278f7d..f327331 100644 --- a/src/routes/index.js +++ b/src/routes/index.js @@ -10,7 +10,13 @@ router.get('/', async function(req, res, next) { const columns = ['id', 'region_code', 'listepersonnes.personne.typePersonne', 'listepersonnes.personne.denomination', 'listeetablissements.etablissement.adresse', 'listeprecedentproprietaire.personne.nom', 'listeprecedentproprietaire.personne.prenom']; const fileService = new FileService(); - const stream = await fileService.parseFromUrl(url, columns); + + let stream = null; + try { + stream = await fileService.parseFromUrl(url, columns); + } catch (err) { + console.error(err.message); + } if ( !stream ) { return res.status(500).send('Invalid stream');