メッセージhjasが送信されたかどうかをチェックするモジュールにIDを送信しています。それが送信されていない後、私はメッセージを送信しています:
var l = require('./control.js')
sonuc = l.check(id);
そして私のモジュールは
exports.check = function(id, callback){
try{
client.query("SELECT req FROM messages where req = 0 and id = "+id,
function (err, results, fields) {
if (results.length > 0){
callback(false);
}else{
callback(true);
}
});
callback();
}catch(err){
console.log(err);
}
}
しかし、失敗して未定義の変数を返しています。