hardening the code
This commit is contained in:
@@ -159,6 +159,7 @@ pub async fn get_connected_peers(dashboard: Arc<Mutex<Dashboard>>, statistics: A
|
|||||||
match call_external("get_connected_peers", "[]", "1", "owner", endpoint).await {
|
match call_external("get_connected_peers", "[]", "1", "owner", endpoint).await {
|
||||||
Ok(resp) => {
|
Ok(resp) => {
|
||||||
if resp != Value::Null {
|
if resp != Value::Null {
|
||||||
|
if resp1["result"]["Ok"].is_null() == false {
|
||||||
for peer in resp["result"]["Ok"].as_array().unwrap() {
|
for peer in resp["result"]["Ok"].as_array().unwrap() {
|
||||||
// Collecting user_agent nodes stats
|
// Collecting user_agent nodes stats
|
||||||
if !addrs.contains(&peer["addr"].to_string()) {
|
if !addrs.contains(&peer["addr"].to_string()) {
|
||||||
@@ -167,6 +168,7 @@ pub async fn get_connected_peers(dashboard: Arc<Mutex<Dashboard>>, statistics: A
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
Err(e) => warn!("{}", e),
|
Err(e) => warn!("{}", e),
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user