Browse Source

update typescript, fix webshot promise

Mike L 3 years ago
parent
commit
5f1d420462
3 changed files with 3 additions and 5 deletions
  1. 1 2
      dist/webshot.js
  2. 1 1
      package.json
  3. 1 2
      src/webshot.ts

+ 1 - 2
dist/webshot.js

@@ -274,12 +274,11 @@ class Webshot extends CallableInstance {
                         return fetchBestCandidate(item.image_versions2.candidates, type(item));
                     }
                 });
-            promise.then(() => {
+            return promise.then(() => {
                 logger.info(`done working on ${item.user.username}/${item.code}, message chain:`);
                 logger.info(JSON.stringify(koishi_1.Message.ellipseBase64(messageChain)));
                 callback(messageChain, xmlEntities.decode(text), author);
             });
-            return promise;
         }));
         return grandPromise;
     }

+ 1 - 1
package.json

@@ -46,7 +46,7 @@
     "sharp": "^0.25.4",
     "socks-proxy-agent": "^5.0.0",
     "temp": "^0.9.1",
-    "typescript": "^4.2.3"
+    "typescript": "^4.5.5"
   },
   "devDependencies": {
     "@types/command-line-usage": "^5.0.1",

+ 1 - 2
src/webshot.ts

@@ -323,12 +323,11 @@ class Webshot extends CallableInstance<[LazyMediaItem[], (...args) => void, numb
           return fetchBestCandidate(item.image_versions2.candidates, type(item));
         }
       });
-      promise.then(() => {
+      return promise.then(() => {
         logger.info(`done working on ${item.user.username}/${item.code}, message chain:`);
         logger.info(JSON.stringify(Message.ellipseBase64(messageChain)));
         callback(messageChain, xmlEntities.decode(text), author);
       });
-      return promise;
     }));
     return grandPromise;
   }