Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions crates/rns-interface/src/ble_rnode.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1434,7 +1434,7 @@ pub async fn scan_ble_devices(timeout_secs: u64) -> Result<Vec<BleDevice>, Strin
// name-only fallback covers iOS scan-response quirks where
// service UUIDs are missing from the initial advert.
let has_nus = service_uuids.contains(&NUS_SERVICE_UUID);
let name_match = name.starts_with("RNode");
let name_match = name.contains("RNode");
let is_rnode = name_match && (has_nus || service_uuids.is_empty());
if !is_rnode {
continue;
Expand Down Expand Up @@ -1503,7 +1503,7 @@ async fn resolve_ble_target(
// only fall back to the name on empty service lists.
if props.services.is_empty() {
if let Some(ref name) = props.local_name {
if name.starts_with("RNode ") {
if name.contains("RNode ") {
return Ok((p.clone(), BleTargetResolutionClass::FirstRnode));
}
}
Expand Down Expand Up @@ -1835,7 +1835,7 @@ async fn connect_rnode(
{
if let Some(name) = properties
.local_name
.filter(|name| name.starts_with("RNode "))
.filter(|name| name.contains("RNode "))
{
*generation_stable_name = Some(name);
}
Expand Down