diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index 54381c0b..733af745 100755 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -409,11 +409,7 @@ fn offer(self_test_result: serde_json::Value) -> anyhow::Result bool { - let Some(root) = self_test_result.as_object() else { - return false; - }; - - root.get("gpu").is_some() + self_test_result.as_object().and_then(|root| root.get("gpu")).is_some()| } async fn join_network(