Check this piece of code
var self = this;
var flag = true;
UserSessionModel.setDB(req.db);
UserSessionModel.checkIdandToken(req.headers, function(err, result) {
if(result.length == 0){
console.log(flag); // prints TRUE in console
flag = false;
res.status(400).send(self.createResponse({}, {
success : false,
message : "User Id or Token is invalid"
}));
}
});
console.log(flag); // prints TRUE in console
At the last line, it should be FALSE. Please Guide Me