From 235e46240d98a0aa4aac83afa3da6792b77ff1af Mon Sep 17 00:00:00 2001 From: Jacob Schmidt Date: Thu, 26 Feb 2026 20:52:06 -0600 Subject: [PATCH] fix(tauri): support sidecar exe in configured root --- Journal.App/src-tauri/src/lib.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Journal.App/src-tauri/src/lib.rs b/Journal.App/src-tauri/src/lib.rs index a0a673a..adb5069 100644 --- a/Journal.App/src-tauri/src/lib.rs +++ b/Journal.App/src-tauri/src/lib.rs @@ -150,6 +150,16 @@ fn effective_root(root_override: &Option) -> Result { } fn resolve_sidecar_path(root: &Path) -> Result { + let root_exe_path = root.join("Journal.Sidecar.exe"); + if root_exe_path.exists() { + return Ok(root_exe_path); + } + + let root_publish_exe_path = root.join("publish").join("Journal.Sidecar.exe"); + if root_publish_exe_path.exists() { + return Ok(root_publish_exe_path); + } + let debug_path = root.join("Journal.Sidecar/bin/Debug/net10.0/Journal.Sidecar.exe"); if debug_path.exists() { return Ok(debug_path);