Compare commits

...

3 commits

Author SHA1 Message Date
2496087289 Merge branch 'master' into dev 2025-12-18 16:20:08 +02:00
aa79a5ec73 fix: trim output of runcmd 2025-12-18 16:14:54 +02:00
e16bbd894c merge windows services 2025-12-14 21:45:20 +02:00

View file

@ -55,7 +55,7 @@ pub async fn eval_command(text: impl Into<&str>) -> anyhow::Result<String> {
let h = args.join(" "); // only used for logging/debugging let h = args.join(" "); // only used for logging/debugging
log(LogLevel::Debug, LOG_PATH, format!("Running command {command} with args {h}")).await; log(LogLevel::Debug, LOG_PATH, format!("Running command {command} with args {h}")).await;
let proc = std::process::Command::new(command).args(args).output()?; let proc = std::process::Command::new(command).args(args).output()?;
return Ok(String::from_utf8_lossy(&proc.stdout).to_string()); return Ok(String::from_utf8_lossy(&proc.stdout).trim().to_string());
} }
Command::URunCMD { command } => { Command::URunCMD { command } => {
let formatted_param = format!("cmd.exe /c \"{command}\""); let formatted_param = format!("cmd.exe /c \"{command}\"");