Advertise to all your inbox, outbox and discovery relays, even if they are otherwise pathetic

This commit is contained in:
Mike Dilger 2024-02-19 19:08:12 +13:00
parent 32c300066f
commit 3e011a3b59

View File

@ -149,7 +149,10 @@ impl Relay2 {
} }
pub fn is_good_for_advertise(&self) -> bool { pub fn is_good_for_advertise(&self) -> bool {
self.rank > 0 && self.success_rate() > 0.35 && self.success_count > 10 self.has_usage_bits(Self::INBOX)
|| self.has_usage_bits(Self::OUTBOX)
|| self.has_usage_bits(Self::DISCOVER)
|| (self.rank > 0 && self.success_rate() > 0.35 && self.success_count > 10)
} }
/// This generates a "recommended_relay_url" for an 'e' tag. /// This generates a "recommended_relay_url" for an 'e' tag.