Commit 8d9eb39 1 parent d47ba1a commit 8d9eb39 Copy full SHA for 8d9eb39
File tree 2 files changed +8
-7
lines changed
2 files changed +8
-7
lines changed Original file line number Diff line number Diff line change @@ -133,7 +133,7 @@ export const fetchSirenDataById = async (sirenId) => {
133
133
}
134
134
} ;
135
135
136
- const fetchSiretDataById = async ( siretId ) => {
136
+ export const fetchSiretDataById = async ( siretId ) => {
137
137
const structure = {
138
138
siren : siretId . slice ( 0 , 9 ) ,
139
139
siret : siretId ,
Original file line number Diff line number Diff line change @@ -32,15 +32,16 @@ export default async function monitorSiren(job) {
32
32
updatesInSirene . some ( ( update ) => update . siret === siret ) ,
33
33
) ;
34
34
console . log ( stockToBeUpdated ?. length , stockToBeUpdated ) ;
35
- const stockUpdates = stockToBeUpdated . map ( ( stockElement ) => {
36
- const siretData = fetchSiretDataById ( stockElement . siret ) ;
37
- const sireneData = fetchSirenDataById ( stockElement . siren ) ;
38
- return {
35
+ const stockUpdates = [ ] ;
36
+ for ( const stockElement of stockToBeUpdated ) {
37
+ const siretData = await fetchSiretDataById ( stockElement . siret ) ;
38
+ const sireneData = await fetchSirenDataById ( stockElement . siren ) ;
39
+ stockUpdates . push ( {
39
40
...stockElement ,
40
41
siretData,
41
42
sireneData,
42
- } ;
43
- } ) ;
43
+ } ) ;
44
+ }
44
45
45
46
const ok = await db . collection ( "_siren" ) . insertMany ( stockUpdates ) ;
46
47
return { status : ok ? "success" : "failed" , lastExecution : now } ;
You can’t perform that action at this time.
0 commit comments