close tg provider on exception

This commit is contained in:
Selim Mustafaev 2024-03-22 22:05:40 +03:00
parent 5abb6ce167
commit 25790bc216

View File

@ -285,10 +285,13 @@ router.post('/checkOsago', async (req, res) => {
});
router.post('/checkGbTg', async (req, res) => {
let tgProvider = null;
try {
const number = req.body.number.replace(/ /g, '').toUpperCase();
let tgProvider = new TGProvider();
tgProvider = new TGProvider();
await tgProvider.init();
let report = await tgProvider.getReport(number);
await tgProvider.close();
@ -320,6 +323,7 @@ router.post('/checkGbTg', async (req, res) => {
} catch(ex) {
res.send(makeError(ex.message));
console.error(ex);
await tgProvider.close();
}
});