diff --git a/lib/data/models/node_manager.dart b/lib/data/models/node_manager.dart index e5ffc2b4352a6648a24091d105ada22763e386d2..2c0a3355f38ef0e11df8fb2b21ecd6e5150b9fd1 100644 --- a/lib/data/models/node_manager.dart +++ b/lib/data/models/node_manager.dart @@ -60,7 +60,8 @@ class NodeManager { } } - bool _find(List<Node> nodes, Node node) => nodes.contains(node); + bool _find(List<Node> nodes, Node node) => + nodes.where((Node n) => n.url == node.url).isNotEmpty; void insertNode(NodeType type, Node node) { final List<Node> nodes = _getList(type);