Skip to content

Commit 811ee9c

Browse files
committed
feat: allows to set the default_server_url at compile time
1 parent e245283 commit 811ee9c

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/main.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,15 @@ fn main() -> anyhow::Result<()> {
5050
.unwrap_or_default()
5151
.to_string();
5252

53+
static DEFAULT_SERVER_URL: Option<&str> = std::option_env!("DEFAULT_SERVER_URL");
54+
log::info!("DEFAULT_SERVER_URL: {:?}", DEFAULT_SERVER_URL);
55+
5356
let mut server_url = nvs
5457
.get_str("server_url", &mut str_buf)
5558
.map_err(|e| log::error!("Failed to get server_url: {:?}", e))
5659
.ok()
5760
.flatten()
61+
.or(DEFAULT_SERVER_URL)
5862
.unwrap_or_default()
5963
.to_string();
6064

0 commit comments

Comments
 (0)