]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - shared/models/plugins/server-hook.model.ts
Add client hooks
[github/Chocobozzz/PeerTube.git] / shared / models / plugins / server-hook.model.ts
index a7f88f3c40f377ef9dc70c6881b4a0410488bdb9..6729e2dabab4f581be6bb4b90366835e8ef634a9 100644 (file)
@@ -30,5 +30,5 @@ export type ServerActionHookName =
 export type ServerHookName = ServerFilterHookName | ServerActionHookName
 
 export interface ServerHook {
-  runHook (hookName: ServerHookName, params?: any)
+  runHook <T> (hookName: ServerHookName, result?: T, params?: any): Promise<T>
 }