Browse Source

:bug: fix enum bug

LI JIAHAO 6 years ago
parent
commit
65d4368514
2 changed files with 5 additions and 10 deletions
  1. 4 9
      dist/qq.js
  2. 1 1
      src/model.d.ts

+ 4 - 9
dist/qq.js

@@ -29,13 +29,13 @@ class default_1 {
                     chatID: 0,
                 };
                 switch (context.message_type) {
-                    case ChatType.Private:
+                    case "private" /* Private */:
                         chat.chatID = context.user_id;
                         break;
-                    case ChatType.Group:
+                    case "group" /* Group */:
                         chat.chatID = context.group_id;
                         break;
-                    case ChatType.Discuss:
+                    case "discuss" /* Discuss */:
                         chat.chatID = context.discuss_id;
                 }
                 const cmdObj = helper_1.default(context.raw_message);
@@ -60,12 +60,7 @@ class default_1 {
         this.connect = () => {
             this.initWebsocket();
             logger.warn('connecting to websocket...');
-            try {
-                this.bot.connect();
-            }
-            catch (err) {
-                this.reconnect();
-            }
+            this.bot.connect();
         };
         this.reconnect = () => {
             this.retryInterval *= 2;

+ 1 - 1
src/model.d.ts

@@ -1,4 +1,4 @@
-declare enum ChatType {
+declare const enum ChatType {
   Private = 'private',
   Group = 'group',
   Discuss = 'discuss',