1
1
let mongoose = require ( 'mongoose' )
2
2
const extend = require ( 'util' ) . _extend ;
3
- mongoose . set ( 'debug' , true ) ;
3
+ mongoose . set ( 'debug' , false ) ;
4
4
let ObjectId = require ( 'mongoose' ) . Types . ObjectId
5
5
const config = require ( 'config' )
6
6
@@ -67,7 +67,7 @@ let activeSummary = []
67
67
let ESClient = new elasticsearch . Client ( {
68
68
host : esUrl ,
69
69
requestTimeout : 100000
70
- // ,log: 'trace'
70
+ // ,log: 'trace'
71
71
} )
72
72
let uploadedRecord = 0
73
73
@@ -93,6 +93,7 @@ let fileTypes =
93
93
94
94
let rethinkDbConnectionObj = null
95
95
let doJob = async function ( objWorkJob , next ) {
96
+ finalSKU = [ ]
96
97
rethinkDbConnectionObj = await connectRethinkDB ( rethinkDBConnection )
97
98
return new Promise ( async ( resolve , reject ) => {
98
99
console . log ( '==============In Do Job==============' )
@@ -369,7 +370,7 @@ function getUserDataFromMongo(userid) {
369
370
let userDataa = modelOBUsers . find ( { '_id' : userid } )
370
371
return userDataa
371
372
}
372
-
373
+ let finalSKU = [ ]
373
374
async function userDataPrepared ( objWorkJob ) {
374
375
//console.log('ESuserData', ESuserData)
375
376
// user data not set throws exception user not exists
@@ -412,7 +413,7 @@ async function userDataPrepared (objWorkJob) {
412
413
}
413
414
} )
414
415
}
415
- let finalSKU = [ ]
416
+
416
417
async function getUpdateRecords ( objWorkJob , currentProducts , futureProducts ) {
417
418
let uploadType = objWorkJob . data . uploadType
418
419
let jobData = objWorkJob . data
@@ -1108,6 +1109,7 @@ async function deleteESData (versionNo, EsUser) {
1108
1109
]
1109
1110
}
1110
1111
} ,
1112
+ "_source" : [ "sku" , "vid" ] ,
1111
1113
"size" :10000
1112
1114
}
1113
1115
await ESClient . search ( {
0 commit comments