var push = modules.push,collectionAccess = modules.collectionAccess;
var result1=null,result2=null,callback,callback1;
var len;
// finally working code
collectionAccess.collection('droppointalerts').find({"routeid":request.body.routeid,"routename":request.body.routename,"droppointname":request.body.droppointname,"checked":"true"}, function (err, userColl) {
if (err) {
return response.error(err);
} else {
result1=userColl;
len=result1.length;
callback1();
}
});
callback1=function(){
for(var i=0; i collectionAccess.collection('user').find({"username":result1[i].username}, function (err, userColl) {
androidsvtech
once am paid the payment then onwards the collection hooks are not working .. am putting the below my collection hook code
```function onPostSave(request, response, modules){
var push = modules.push,collectionAccess = modules.collectionAccess;
var result1=null,result2=null,callback,callback1;
var len;
// finally working code
collectionAccess.collection('droppointalerts').find({"routeid":request.body.routeid,"routename":request.body.routename,"droppointname":request.body.droppointname,"checked":"true"}, function (err, userColl) {
if (err) {
return response.error(err);
} else {
result1=userColl;
len=result1.length;
callback1();
}
});
callback1=function(){
for(var i=0; i
collectionAccess.collection('user').find({"username":result1[i].username}, function (err, userColl) {
if (err) {
return response.error(err);
} else {
push.send(userColl, "dpalert:Bus reached "+request.body.droppointname+"
stop,"+request.body.routename);
// response.body={success:userColl};
//result2=userColl;
response.body = {things: result1, stuff: len};
return response.complete(200);
}
});
}
};
}```