kaori 4 سال پیش
والد
کامیت
e24530716d
2فایلهای تغییر یافته به همراه13 افزوده شده و 2 حذف شده
  1. 1 1
      packages/slackbot-proxy/src/controllers/slack.ts
  2. 12 1
      packages/slackbot-proxy/src/models/errors.ts

+ 1 - 1
packages/slackbot-proxy/src/controllers/slack.ts

@@ -194,7 +194,7 @@ export class SlackCtrl {
       }
       catch (err) {
         if (err instanceof InvalidUrlError) {
-          logger.info('Invalid URL', growiUrl);
+          logger.info(err.message, err.url);
           return;
         }
         logger.error(err);

+ 12 - 1
packages/slackbot-proxy/src/models/errors.ts

@@ -1,3 +1,14 @@
 import ExtensibleCustomError from 'extensible-custom-error';
 
-export class InvalidUrlError extends ExtensibleCustomError {}
+export class InvalidUrlError extends ExtensibleCustomError {
+
+  public url: string;
+
+  constructor(url: string) {
+    super();
+
+    this.url = url;
+    this.message = 'Invalid URL';
+  }
+
+}