From 15b7cc0fe44d02a9f2271041cd69140d63279ff1 Mon Sep 17 00:00:00 2001 From: David Medina Date: Tue, 1 Nov 2011 19:24:15 +0100 Subject: Fix names. Added raw request Think about return user handler more elegant --- github3/handlers/user.py | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) (limited to 'github3/handlers/user.py') diff --git a/github3/handlers/user.py b/github3/handlers/user.py index 09ea031..47f1a92 100644 --- a/github3/handlers/user.py +++ b/github3/handlers/user.py @@ -20,7 +20,7 @@ class User(Handler): super(User, self).__init__(gh) def __repr__(self): - return ' %s' % self.username + return ' %s' % self.username def get(self): return self._get_resource() @@ -48,8 +48,15 @@ class AuthUser(User): def __init__(self, gh): self._url = ('user',) - self._model = models.AuthUser - super(AnomUser, self).__init__(gh) + self._model = models.User + super(User, self).__init__(gh) def __repr__(self): - return '' + return '' + + def get(self): + return self._get_resource(model=models.AuthUser) + + def get_emails(self): + return self._get_raw('emails') + -- cgit v1.2.3-59-g8ed1b