Skip to content

Commit 56fee5f

Browse files
committed
build(deps): align with stacked base
1 parent f9ac6fa commit 56fee5f

File tree

2 files changed

+5
-23
lines changed

2 files changed

+5
-23
lines changed

apps/freenet-ping/Cargo.lock

Lines changed: 3 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/core/src/operations/update.rs

Lines changed: 2 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -786,29 +786,10 @@ impl OpManager {
786786
.subscribers_of(key)
787787
.map(|subs| {
788788
let self_peer = self.ring.connection_manager.get_peer_key();
789-
let allow_self = self_peer.as_ref().map(|me| me == sender).unwrap_or(false);
790789
subs.value()
791790
.iter()
792-
.filter(|pk| {
793-
// Allow the sender to remain in the broadcast list when we're the sender,
794-
// so local auto-subscribe via GET/PUT still receives notifications.
795-
if &pk.peer == sender {
796-
allow_self
797-
} else {
798-
true
799-
}
800-
})
801-
.filter(|pk| {
802-
if let Some(self_peer) = &self_peer {
803-
if &pk.peer == self_peer {
804-
allow_self
805-
} else {
806-
true
807-
}
808-
} else {
809-
true
810-
}
811-
})
791+
.filter(|pk| &pk.peer != sender)
792+
.filter(|pk| self_peer.as_ref().map(|me| &pk.peer != me).unwrap_or(true))
812793
.cloned()
813794
.collect::<Vec<_>>()
814795
})

0 commit comments

Comments
 (0)