From 15c3006d09029ccdc9e437d9bc4fd55a576334b6 Mon Sep 17 00:00:00 2001 From: Hare Date: Mon, 26 Oct 2026 19:59:56 +0900 Subject: [PATCH] fix: propagate fallible restore publication through server factory adapters --- .../src/server/tests/restored_parent_control_tests.rs | 4 ++-- .../src/server/tests/subjektiv_journal_connected_tests.rs | 4 ++-- .../workspace-server/src/server_workspace_config_wip_tests.rs | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/crates/workspace-server/src/server/tests/restored_parent_control_tests.rs b/crates/workspace-server/src/server/tests/restored_parent_control_tests.rs index d1a4d6c61..e8249cf8b 100644 --- a/crates/workspace-server/src/server/tests/restored_parent_control_tests.rs +++ b/crates/workspace-server/src/server/tests/restored_parent_control_tests.rs @@ -138,9 +138,9 @@ impl RuntimeWorkerFactory for CapturingFactory { worker_ref: &worker_runtime::identity::WorkerRef, workspace_id: Option<&str>, handle: &worker::WorkerHandle, - ) { + ) -> std::result::Result<(), String> { self.inner - .activate_restored_controller(worker_ref, workspace_id, handle); + .activate_restored_controller(worker_ref, workspace_id, handle) } } diff --git a/crates/workspace-server/src/server/tests/subjektiv_journal_connected_tests.rs b/crates/workspace-server/src/server/tests/subjektiv_journal_connected_tests.rs index 3b9215113..7c5fe0442 100644 --- a/crates/workspace-server/src/server/tests/subjektiv_journal_connected_tests.rs +++ b/crates/workspace-server/src/server/tests/subjektiv_journal_connected_tests.rs @@ -1084,9 +1084,9 @@ impl worker_runtime::worker_backend::RuntimeWorkerFactory for RestoreAuthFactory worker_ref: &worker_runtime::identity::WorkerRef, workspace_id: Option<&str>, handle: &worker::WorkerHandle, - ) { + ) -> std::result::Result<(), String> { self.inner - .activate_restored_controller(worker_ref, workspace_id, handle); + .activate_restored_controller(worker_ref, workspace_id, handle) } } diff --git a/crates/workspace-server/src/server_workspace_config_wip_tests.rs b/crates/workspace-server/src/server_workspace_config_wip_tests.rs index 9e970e17d..7c719a648 100644 --- a/crates/workspace-server/src/server_workspace_config_wip_tests.rs +++ b/crates/workspace-server/src/server_workspace_config_wip_tests.rs @@ -636,9 +636,9 @@ impl worker_runtime::worker_backend::RuntimeWorkerFactory for ConfigCaptureFacto worker_ref: &worker_runtime::identity::WorkerRef, workspace_id: Option<&str>, handle: &worker::WorkerHandle, - ) { + ) -> std::result::Result<(), String> { self.inner - .activate_restored_controller(worker_ref, workspace_id, handle); + .activate_restored_controller(worker_ref, workspace_id, handle) } }