diff --git a/pynder/session.py b/pynder/session.py index a85ade3..2dea5b2 100644 --- a/pynder/session.py +++ b/pynder/session.py @@ -16,7 +16,7 @@ def __init__(self, facebook_token=None, XAuthToken=None, proxies=None): # perform authentication if XAuthToken is None: self._api.auth(facebook_token) - self.profile = models.Profile(self._api.profile(), self._api) + self.profile = self.get_profile() def nearby_users(self, limit=10): response = self._api.recs(limit) @@ -27,6 +27,9 @@ def nearby_users(self, limit=10): ret.append(models.Hopeful(u, self)) return ret + def get_profile(self): + return models.Profile(self._api.profile(), self._api) + def update_profile(self, profile): return self._api.update_profile(profile)