remove system messages for connect / disconnect (#241)

* remove system messages for connect / disconnect

* fix tests
This commit is contained in:
callebtc
2025-08-07 11:58:06 +03:00
committed by GitHub
parent b418aa3899
commit 67c91b0559
6 changed files with 0 additions and 66 deletions
@@ -295,11 +295,7 @@ class MessageHandler(private val myPeerID: String) {
delegate?.onChannelLeave(content, peerID)
} else {
// Peer disconnect
val nickname = delegate?.getPeerNickname(peerID)
delegate?.removePeer(peerID)
if (nickname != null) {
delegate?.onPeerDisconnected(nickname)
}
}
// Leave message relay is now handled by centralized PacketRelayManager
@@ -406,7 +402,6 @@ interface MessageHandlerDelegate {
// Callbacks
fun onMessageReceived(message: BitchatMessage)
fun onChannelLeave(channel: String, fromPeer: String)
fun onPeerDisconnected(nickname: String)
fun onDeliveryAckReceived(ack: DeliveryAck)
fun onReadReceiptReceived(receipt: ReadReceipt)
}