diff --git a/Cargo.lock b/Cargo.lock index b00672f..fe11551 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -543,7 +543,7 @@ dependencies = [ [[package]] name = "golgi" -version = "0.1.2" +version = "0.1.3" dependencies = [ "async-std", "async-stream 0.3.2", diff --git a/Cargo.toml b/Cargo.toml index b0eaf99..39712ba 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "golgi" -version = "0.1.2" +version = "0.1.3" edition = "2021" authors = ["Max Fowler ", "Andrew Reid "] readme = "README.md" diff --git a/src/sbot.rs b/src/sbot.rs index 140b95d..4981fc2 100644 --- a/src/sbot.rs +++ b/src/sbot.rs @@ -58,12 +58,16 @@ impl Sbot { ip_port: Option, net_id: Option, ) -> Result { - let address = if ip_port.is_none() { + let mut address = if ip_port.is_none() { "127.0.0.1:8008".to_string() } else { ip_port.unwrap() }; + if address.starts_with(":") { + address = format!("127.0.0.1{}", address); + } + let network_id = if net_id.is_none() { discovery::ssb_net_id() } else {