Browse Source

fix growi-uri-injector

Yuki Takei 4 years ago
parent
commit
812717232b
1 changed files with 2 additions and 2 deletions
  1. 2 2
      packages/slackbot-proxy/src/interfaces/growi-uri-injector.ts

+ 2 - 2
packages/slackbot-proxy/src/interfaces/growi-uri-injector.ts

@@ -19,10 +19,10 @@ export const isGrowiUriWithOriginalData = (data: any): data is GrowiUriWithOrigi
 
 
 export interface GrowiUriInjector<ISDATA, IDATA, ESDATA, EDATA> {
 export interface GrowiUriInjector<ISDATA, IDATA, ESDATA, EDATA> {
 
 
-  shouldHandleToInject(data: ISDATA): boolean;
+  shouldHandleToInject(data: ISDATA & any): data is IDATA;
   inject(data: IDATA, growiUri:string): void;
   inject(data: IDATA, growiUri:string): void;
 
 
-  shouldHandleToExtract(data: ESDATA): boolean;
+  shouldHandleToExtract(data: ESDATA & any): data is EDATA;
   extract(data: EDATA): GrowiUriWithOriginalData;
   extract(data: EDATA): GrowiUriWithOriginalData;
 
 
 }
 }