diff --git a/backend/src/main.rs b/backend/src/main.rs index c997788670..e81626f2af 100644 --- a/backend/src/main.rs +++ b/backend/src/main.rs @@ -601,6 +601,7 @@ Windmill Community Edition {GIT_VERSION} server_killpill_rx, base_internal_tx, server_mode, + #[cfg(feature = "smtp")] base_internal_url.clone(), ) .await?; diff --git a/backend/tests/worker.rs b/backend/tests/worker.rs index 712c8c2762..c983f2b7f8 100644 --- a/backend/tests/worker.rs +++ b/backend/tests/worker.rs @@ -134,6 +134,7 @@ impl ApiServer { rx, port_tx, false, + #[cfg(feature = "smtp")] format!("http://localhost:{}", addr.port()), )); diff --git a/backend/windmill-api/src/lib.rs b/backend/windmill-api/src/lib.rs index 46a5e245ce..36da690a89 100644 --- a/backend/windmill-api/src/lib.rs +++ b/backend/windmill-api/src/lib.rs @@ -174,6 +174,7 @@ pub async fn run_server( mut rx: tokio::sync::broadcast::Receiver<()>, port_tx: tokio::sync::oneshot::Sender, server_mode: bool, + #[cfg(feature = "smtp")] base_internal_url: String, ) -> anyhow::Result<()> { let user_db = UserDB::new(db.clone());