use telegram bot for error messages
This commit is contained in:
@@ -63,6 +63,7 @@ const getFullData = async url => {
|
||||
})
|
||||
}
|
||||
} else {
|
||||
tgBot.sendMessage(tgInfo.debugChat, `ERROR: fetching market:\nStatus Code: ${marketData.status}`);
|
||||
throw ("fetch returned status code " + marketData.status);
|
||||
}
|
||||
}
|
||||
@@ -84,6 +85,7 @@ const storeFullData = async marketData => {
|
||||
const querystring = `INSERT INTO marketv2 (kind,price,time, quality) VALUES (${kind},${price},${storedate}, ${quality})`
|
||||
connection.query(querystring, function (error, results, fields) {
|
||||
if (error) {
|
||||
tgBot.sendMessage(tgInfo.debugChat, `ERROR: fetching market - database error:\n${error}`);
|
||||
return connection.rollback(function () {
|
||||
throw error;
|
||||
});
|
||||
@@ -100,6 +102,7 @@ const storeFullData = async marketData => {
|
||||
const querystring = `INSERT INTO marketcap (kind,quality,price,amount,time) VALUES (${kind},${quality},${price},${amount},${storedate})`;
|
||||
connection.query(querystring, function (error, results, fields) {
|
||||
if (error) {
|
||||
tgBot.sendMessage(tgInfo.debugChat, `ERROR: fetching market - database error:\n${error}`);
|
||||
return connection.rollback(function () {
|
||||
throw error;
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user