From f3340a7194cd5994f8d66ad50546b286ed97920e Mon Sep 17 00:00:00 2001
From: Inso <insomniak.fr@gmail.com>
Date: Wed, 21 May 2014 14:17:04 +0200
Subject: [PATCH] Real fix

---
 ucoin/registry/community/members.py |  6 +++---
 ucoin/registry/community/voters.py  | 12 +++---------
 2 files changed, 6 insertions(+), 12 deletions(-)

diff --git a/ucoin/registry/community/members.py b/ucoin/registry/community/members.py
index f3aa6e62..4b8d5bd4 100644
--- a/ucoin/registry/community/members.py
+++ b/ucoin/registry/community/members.py
@@ -14,13 +14,13 @@
 #
 #
 
-from .. import Registry
+from . import Base
 from .. import logging
 
 logger = logging.getLogger("ucoin/registry/community")
 
 
-class Current(Registry):
+class Current(Base):
     """GET the last valid membership document for member pgp_fingerprint"""
 
     def __init__(self, pgp_fingerprint=None, server=None, port=None):
@@ -40,7 +40,7 @@ class Current(Registry):
                                  **kwargs).json()
 
 
-class History(Registry):
+class History(Base):
     """GET the all received and stored membership documents"""
 
     def __init__(self, pgp_fingerprint=None, server=None, port=None):
diff --git a/ucoin/registry/community/voters.py b/ucoin/registry/community/voters.py
index 9f403502..4a042064 100644
--- a/ucoin/registry/community/voters.py
+++ b/ucoin/registry/community/voters.py
@@ -14,17 +14,11 @@
 #
 #
 
-from .. import Registry
+from . import Base
 from .. import logging
 
 logger = logging.getLogger("ucoin/registry/community")
 
-
-class Base(Registry):
-    def __init__(self, server=None, port=None):
-        super().__init__('hdc/registry/community', server, port)
-
-
 class Current(Base):
     """GET the last valid membership document for member pgp_fingerprint"""
 
@@ -36,7 +30,7 @@ class Current(Base):
         - `number`: amendment number
         """
 
-        super().__init__(server, port)
+        super().__init__(server=server, port=port)
 
         self.pgp_fingerprint = pgp_fingerprint
 
@@ -56,7 +50,7 @@ class History(Base):
         - `number`: amendment number
         """
 
-        super().__init__(server, port)
+        super().__init__(server=server, port=port)
 
         self.pgp_fingerprint = pgp_fingerprint
 
-- 
GitLab