fix(ci): preserve omitted feishu finalize account context

This commit is contained in:
Peter Steinberger 2026-04-03 19:37:31 +01:00
parent e697fa5e75
commit e76a16dfa5
No known key found for this signature in database
1 changed files with 3 additions and 8 deletions

View File

@ -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: {