Sfoglia il codice sorgente

Cast string to bigInt in storage sessions.

painor 3 anni fa
parent
commit
d79a1f3f9e
4 ha cambiato i file con 5 aggiunte e 5 eliminazioni
  1. 1 1
      gramjs/Version.ts
  2. 1 1
      gramjs/sessions/Memory.ts
  3. 2 2
      package-lock.json
  4. 1 1
      package.json

+ 1 - 1
gramjs/Version.ts

@@ -1 +1 @@
-export const version = "1.7.27";
+export const version = "1.8.1";

+ 1 - 1
gramjs/sessions/Memory.ts

@@ -269,7 +269,7 @@ export class MemorySession extends Session {
 
         if (result) {
             let entityId = result[0]; // unpack resulting tuple
-            const entityHash = result[1];
+            const entityHash = bigInt(result[1]);
             const resolved = utils.resolveId(entityId);
             entityId = resolved[0];
             const kind = resolved[1];

+ 2 - 2
package-lock.json

@@ -1,12 +1,12 @@
 {
   "name": "telegram",
-  "version": "1.7.27",
+  "version": "1.8.1",
   "lockfileVersion": 2,
   "requires": true,
   "packages": {
     "": {
       "name": "telegram",
-      "version": "1.7.27",
+      "version": "1.8.1",
       "license": "MIT",
       "dependencies": {
         "@cryptography/aes": "^0.1.1",

+ 1 - 1
package.json

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