fix: copy lookup startup plugin ids for gateway load

This commit is contained in:
Shakker
2026-04-27 07:25:31 +01:00
parent f41126bc2e
commit af29ccd98f

View File

@@ -477,14 +477,14 @@ export function loadGatewayPlugins(params: {
env: process.env,
});
const resolvedConfig = autoEnabled.config;
const pluginIds =
params.pluginIds ??
loadPluginLookUpTable({
const pluginIds = params.pluginIds ?? [
...loadPluginLookUpTable({
config: resolvedConfig,
activationSourceConfig: params.activationSourceConfig,
workspaceDir: params.workspaceDir,
env: process.env,
}).startup.pluginIds;
}).startup.pluginIds,
];
if (pluginIds.length === 0) {
const pluginRegistry = createEmptyPluginRegistry();
setActivePluginRegistry(pluginRegistry, undefined, "gateway-bindable", params.workspaceDir);