From e76a16dfa57a9abecc6c583227d6d3799780bda9 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Fri, 3 Apr 2026 19:37:31 +0100 Subject: [PATCH] fix(ci): preserve omitted feishu finalize account context --- extensions/feishu/src/setup-surface.test.ts | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/extensions/feishu/src/setup-surface.test.ts b/extensions/feishu/src/setup-surface.test.ts index 394f4cc36e1..d68ee795abc 100644 --- a/extensions/feishu/src/setup-surface.test.ts +++ b/extensions/feishu/src/setup-surface.test.ts @@ -210,16 +210,11 @@ describe("feishu setup wizard", () => { }); const setupWizard = feishuPlugin.setupWizard; - if ( - !setupWizard || - !("finalize" in setupWizard) || - typeof setupWizard.finalize !== "function" - ) { - throw new Error("Expected Feishu setup wizard finalize hook"); + if (!setupWizard || !("finalize" in setupWizard) || !setupWizard.finalize) { + throw new Error("feishu setupWizard.finalize unavailable"); } - const result = await runSetupWizardFinalize({ - finalize: setupWizard.finalize, + const result = await setupWizard.finalize({ cfg: { channels: { feishu: {