Skip to content

Commit a70e7d7

Browse files
committed
fix: reuse serverSettingsLayer instead of creating duplicate instance
The outer layer composition at line 327 was creating a second independent ServerSettingsService.layerTest() instance, which would have separate Ref state from the one provided to inner layers (runtimeIngestionLayer and providerCommandReactorLayer). This made settings updates invisible between the two instances. Reuse the existing serverSettingsLayer variable instead.
1 parent 89e7550 commit a70e7d7

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

apps/server/integration/OrchestrationEngineHarness.integration.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -324,7 +324,7 @@ export const makeOrchestrationIntegrationHarness = (
324324
);
325325
const layer = orchestrationReactorLayer.pipe(
326326
Layer.provide(persistenceLayer),
327-
Layer.provideMerge(ServerSettingsService.layerTest()),
327+
Layer.provideMerge(serverSettingsLayer),
328328
Layer.provideMerge(ServerConfig.layerTest(workspaceDir, rootDir)),
329329
Layer.provideMerge(NodeServices.layer),
330330
);

0 commit comments

Comments
 (0)