I want to display User Verification menu only if user is not verified in node js
header.ejs
<% if(!isVerified(user.id)){%>
<li><a href="/auth/logout">User Verification</a></li>
<% } %>
function.js
module.exports.isVerified = function(user_id) {
return new Promise(function(resolve, reject) {
var sql = 'SELECT * FROM `users` WHERE id='+mysql.escape(user_id)+' and verified=1';
config.db.query(sql,function (err, rows){
if(err){
reject(false);
}else{
resolve(rows);
}
});
});
}
but it is not showing the menu....what should i do? I don't know i'm new in nodejs. Thanks in advance