From 3efcd117402593ef06e32530d36a7c4333a91d5b Mon Sep 17 00:00:00 2001 From: DarkSky Date: Tue, 21 May 2024 15:58:42 +0800 Subject: [PATCH] fix: captcha guard init --- packages/backend/server/src/plugins/captcha/guard.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/backend/server/src/plugins/captcha/guard.ts b/packages/backend/server/src/plugins/captcha/guard.ts index 899817066230..62fa1e36c437 100644 --- a/packages/backend/server/src/plugins/captcha/guard.ts +++ b/packages/backend/server/src/plugins/captcha/guard.ts @@ -16,7 +16,11 @@ export class CaptchaGuard implements CanActivate, OnModuleInit { constructor(private readonly ref: ModuleRef) {} onModuleInit() { - this.captcha = this.ref.get(CaptchaService, { strict: false }); + try { + this.captcha = this.ref.get(CaptchaService, { strict: false }); + } catch { + // ignore + } } async canActivate(context: ExecutionContext) {