GramJs: Fix after releasing borrowed senders

This commit is contained in:
Alexander Zinchuk 2021-06-19 08:36:33 +03:00
parent cd7f0e0ff5
commit 853987e3ca

View File

@ -227,7 +227,7 @@ class TelegramClient {
await Promise.all( await Promise.all(
Object.values(this._borrowedSenderPromises) Object.values(this._borrowedSenderPromises)
.map((promise) => { .map((promise) => {
return promise.then((sender) => { return promise && promise.then((sender) => {
if (sender) { if (sender) {
return sender.disconnect(); return sender.disconnect();
} }