in src/global_signal.js [54:63]
function hasNoChangesForNewPeers() {
const existingPeerUuids = new Set(allPeers.map(p => getUuid(p.id)))
for (const [peerUuid, peerSyncState] of Object.entries(syncStates)) {
if (!existingPeerUuids.has(peerUuid)
&& peerSyncState.allChangesSent !== ALL_CHANGES_SENT) { // new Peer awaiting for changes
return false
}
}
return true
}