|
@@ -61,14 +61,10 @@ export namespace Plugin {
|
|
|
for (const hook of await state().then((x) => x.hooks)) {
|
|
for (const hook of await state().then((x) => x.hooks)) {
|
|
|
const fn = hook[name]
|
|
const fn = hook[name]
|
|
|
if (!fn) continue
|
|
if (!fn) continue
|
|
|
- try {
|
|
|
|
|
- // @ts-expect-error if you feel adventurous, please fix the typing, make sure to bump the try-counter if you
|
|
|
|
|
- // give up.
|
|
|
|
|
- // try-counter: 2
|
|
|
|
|
- await fn(input, output)
|
|
|
|
|
- } catch (e) {
|
|
|
|
|
- log.error("failed to trigger hook", { name, error: e })
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ // @ts-expect-error if you feel adventurous, please fix the typing, make sure to bump the try-counter if you
|
|
|
|
|
+ // give up.
|
|
|
|
|
+ // try-counter: 2
|
|
|
|
|
+ await fn(input, output)
|
|
|
}
|
|
}
|
|
|
return output
|
|
return output
|
|
|
}
|
|
}
|