commit 7fbe5619f681bf5fd2b80be399be9b0c6a56b136 Author: orlando cristobal.leiva@usach.cl Date: Sat Nov 28 21:23:18 2015 -0300
Switched to effective family instead of family field --- compass.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/compass.py b/compass.py index ce49c56..c22416a 100755 --- a/compass.py +++ b/compass.py @@ -53,11 +53,11 @@ class FamilyFilter(BaseFilter): self._family_fingerprint = '$%s' % found_relay['fingerprint'] if 'Named' in found_relay['flags']: self._family_nickname = found_relay['nickname'] - self._family_relays = [self._family_fingerprint] + found_relay.get('family', []) + self._family_relays = [self._family_fingerprint] + found_relay.get('effective_family', [])
def accept(self, relay): fingerprint = '$%s' % relay['fingerprint'] - mentions = [fingerprint] + relay.get('family', []) + mentions = [fingerprint] + relay.get('effective_family', []) # Only show families as accepted by consensus (mutually listed relays) listed = fingerprint in self._family_relays listed = listed or 'Named' in relay['flags'] and relay['nickname'] in self._family_relays