|
@ -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 columns = ['id', 'region_code', 'listepersonnes.personne.typePersonne', 'listepersonnes.personne.denomination', 'listeetablissements.etablissement.adresse', 'listeprecedentproprietaire.personne.nom', 'listeprecedentproprietaire.personne.prenom']; |
|
|
|
|
|
|
|
|
const fileService = new FileService(); |
|
|
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 ) { |
|
|
if ( !stream ) { |
|
|
return res.status(500).send('Invalid stream'); |
|
|
return res.status(500).send('Invalid stream'); |
|
|