From 1c902ab729f3b0ddeba06274332680b4d6b9283b Mon Sep 17 00:00:00 2001 From: Evan Almloff Date: Fri, 7 Feb 2025 18:07:06 -0600 Subject: [PATCH] Fix serving desktop+fullstack apps that have not set a server url (#3701) * Fix serving desktop+fullstack apps that have not set a server url * revert fullstack desktop example changes --- packages/dioxus/src/launch.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/dioxus/src/launch.rs b/packages/dioxus/src/launch.rs index f8d997038..efd431d16 100644 --- a/packages/dioxus/src/launch.rs +++ b/packages/dioxus/src/launch.rs @@ -220,8 +220,10 @@ impl LaunchBuilder { use dioxus_fullstack::prelude::server_fn::client::{get_server_url, set_server_url}; if get_server_url().is_empty() { let serverurl = format!( - "http://127.0.0.1:{}", - std::env::var("PORT").unwrap_or_else(|_| "8080".to_string()) + "http://{}:{}", + std::env::var("DIOXUS_DEVSERVER_IP") + .unwrap_or_else(|_| "127.0.0.1".to_string()), + std::env::var("DIOXUS_DEVSERVER_PORT").unwrap_or_else(|_| "8080".to_string()) ) .leak(); set_server_url(serverurl);