diff --git a/libs/hbb_common/src/config.rs b/libs/hbb_common/src/config.rs index 33d462028..39b40046e 100644 --- a/libs/hbb_common/src/config.rs +++ b/libs/hbb_common/src/config.rs @@ -1031,8 +1031,12 @@ impl PeerConfig { }; let c = PeerConfig::load(&id_decoded_string); + if c.info.platform.is_empty() { + fs::remove_file(p).ok(); + } (id_decoded_string, t, c) }) + .filter(|p| !p.2.info.platform.is_empty()) .collect(); peers.sort_unstable_by(|a, b| b.1.cmp(&a.1)); return peers;