X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=shared%2Fcore-utils%2Fplugins%2Fhooks.ts;h=92cb5ad68d0543ded523a79de2db51410445cbdd;hb=c3edc5b074aa4bb1861ed0a94d3713808e87170f;hp=3d59a7428d492901fd044b2a7bf1561dad24ef1f;hpb=587568e1cc0e33c023c1ac62dd28fef313285250;p=github%2FChocobozzz%2FPeerTube.git diff --git a/shared/core-utils/plugins/hooks.ts b/shared/core-utils/plugins/hooks.ts index 3d59a7428..92cb5ad68 100644 --- a/shared/core-utils/plugins/hooks.ts +++ b/shared/core-utils/plugins/hooks.ts @@ -1,5 +1,5 @@ import { HookType } from '../../models/plugins/hook-type.enum' -import { isCatchable, isPromise } from '../miscs/miscs' +import { isCatchable, isPromise } from '../common/promises' function getHookType (hookName: string) { if (hookName.startsWith('filter:')) return HookType.FILTER @@ -29,7 +29,7 @@ async function internalRunHook (handler: Function, hookType: HookType, resul } if (hookType === HookType.ACTION) { - if (isCatchable(p)) p.catch(err => onError(err)) + if (isCatchable(p)) p.catch((err: any) => onError(err)) return undefined }