Skip to content

Commit 1c902ab

Browse files
authored
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
1 parent 36353eb commit 1c902ab

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

packages/dioxus/src/launch.rs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -220,8 +220,10 @@ impl LaunchBuilder {
220220
use dioxus_fullstack::prelude::server_fn::client::{get_server_url, set_server_url};
221221
if get_server_url().is_empty() {
222222
let serverurl = format!(
223-
"http://127.0.0.1:{}",
224-
std::env::var("PORT").unwrap_or_else(|_| "8080".to_string())
223+
"http://{}:{}",
224+
std::env::var("DIOXUS_DEVSERVER_IP")
225+
.unwrap_or_else(|_| "127.0.0.1".to_string()),
226+
std::env::var("DIOXUS_DEVSERVER_PORT").unwrap_or_else(|_| "8080".to_string())
225227
)
226228
.leak();
227229
set_server_url(serverurl);

0 commit comments

Comments
 (0)