Răsfoiți Sursa

Fix issue when changing DCs

painor 2 ani în urmă
părinte
comite
3c0215b67d

+ 1 - 1
gramjs/Version.ts

@@ -1 +1 @@
-export const version = "2.11.5";
+export const version = "2.12.3";

+ 1 - 0
gramjs/extensions/MessagePacker.ts

@@ -48,6 +48,7 @@ export class MessagePacker {
             });
             await this._ready;
         }
+
         let data;
         let buffer = new BinaryWriter(Buffer.alloc(0));
 

+ 4 - 4
gramjs/network/MTProtoSender.ts

@@ -473,11 +473,11 @@ export class MTProtoSender {
             // more messages to be added to the send queue.
 
             const res = await this._sendQueue.get();
-
-            // TODO fix later?
-            // @ts-ignore
+            if (!res) {
+                continue;
+            }
             let { data } = res;
-            // @ts-ignore
+
             const { batch } = res;
             this._log.debug(
                 `Encrypting ${batch.length} message(s) in ${data.length} bytes for sending`

+ 1 - 1
package.json

@@ -1,6 +1,6 @@
 {
   "name": "telegram",
-  "version": "2.12.0",
+  "version": "2.12.3",
   "description": "NodeJS/Browser MTProto API Telegram client library,",
   "main": "index.js",
   "types": "index.d.ts",