Здравствуйте! Имеется код
var mysql = require('mysql');
var connection = mysql.createConnection({
host : 'localhost',
user : '----',
password : '-----,
database : '----'
});
connection.connect(function(err) {
if (err) {
console.error('error connecting: ' + err.stack);
return;
}
console.log('Бот успешно подключился к MYSQL!');
});
connection.query("SELECT `group` FROM `ma_players` WHERE `id_disc`=?", [message.member.id], function (error, results, fields) {
if (error) throw error;
if (!results[0].group) return message.reply("Ваш id не указан или указан не верно!")
if (results[0].group === "user") {
message.member.roles.set(['724563131593916440']);
message.reply("Ваша роль обновлена!");
console.log('добавлено');
};
});
connection.end();
проблема в том что при ответе mysql, group = null выдается ошибка, и приходится заново бота запускать, как можно это пофиксить? строка
if (!results[0].group) return message.reply("Ваш id не указан или указан не верно!")
не помогает избавиться от ошибки