close tg provider on exception
This commit is contained in:
parent
5abb6ce167
commit
25790bc216
@ -285,10 +285,13 @@ router.post('/checkOsago', async (req, res) => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
router.post('/checkGbTg', async (req, res) => {
|
router.post('/checkGbTg', async (req, res) => {
|
||||||
|
|
||||||
|
let tgProvider = null;
|
||||||
|
|
||||||
try {
|
try {
|
||||||
const number = req.body.number.replace(/ /g, '').toUpperCase();
|
const number = req.body.number.replace(/ /g, '').toUpperCase();
|
||||||
|
|
||||||
let tgProvider = new TGProvider();
|
tgProvider = new TGProvider();
|
||||||
await tgProvider.init();
|
await tgProvider.init();
|
||||||
let report = await tgProvider.getReport(number);
|
let report = await tgProvider.getReport(number);
|
||||||
await tgProvider.close();
|
await tgProvider.close();
|
||||||
@ -320,6 +323,7 @@ router.post('/checkGbTg', async (req, res) => {
|
|||||||
} catch(ex) {
|
} catch(ex) {
|
||||||
res.send(makeError(ex.message));
|
res.send(makeError(ex.message));
|
||||||
console.error(ex);
|
console.error(ex);
|
||||||
|
await tgProvider.close();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user