From 6816d76fa69cd7200f44106eb3dda43681b0ffa6 Mon Sep 17 00:00:00 2001 From: Onja Date: Tue, 10 Oct 2023 16:21:52 +0300 Subject: [PATCH] Handle error when parsing file from URL in index.js --- src/routes/index.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) 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');