mirror of
https://github.com/zjs81/meshcore-open.git
synced 2026-07-03 15:30:57 +10:00
fix: Enhance channel deduplication logic in loadChannels method
This commit is contained in:
@@ -5151,7 +5151,8 @@ class MeshCoreConnector extends ChangeNotifier {
|
||||
_channelSyncRetries = 0; // Reset retry counter on success
|
||||
|
||||
// Only add non-empty channels
|
||||
if (!channel.isEmpty) {
|
||||
if (!channel.isEmpty &&
|
||||
_channels.any((c) => c.pskHex != channel.pskHex)) {
|
||||
_channels.add(channel);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user