Mercurial > kallithea
changeset 5317:71c2b7054e55
auth: make internal AuthUser methods private
These methods are never invoked from outside AuthUser; make this
explicit in the code.
Also remove '_instance' member, which is not referenced anywhere else
in the code.
author | Søren Løvborg <kwi@kwi.dk> |
---|---|
date | Sun, 26 Jul 2015 13:58:50 +0200 |
parents | 49f656a0ccdd |
children | 102bbfe8af43 |
files | kallithea/lib/auth.py |
diffstat | 1 files changed, 4 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/kallithea/lib/auth.py Sun Jul 26 13:58:50 2015 +0200 +++ b/kallithea/lib/auth.py Sun Jul 26 13:58:50 2015 +0200 @@ -492,8 +492,7 @@ self.inherit_default_permissions = False self.is_external_auth = is_external_auth - self.propagate_data() - self._instance = None + self._propagate_data() @LazyProperty def permissions(self): @@ -501,9 +500,9 @@ @property def api_keys(self): - return self.get_api_keys() + return self._get_api_keys() - def propagate_data(self): + def _propagate_data(self): user_model = UserModel() self.anonymous_user = User.get_default_user(cache=True) is_user_loaded = False @@ -567,7 +566,7 @@ return compute(user_id, user_is_admin, user_inherit_default_permissions, explicit, algo) - def get_api_keys(self): + def _get_api_keys(self): api_keys = [self.api_key] for api_key in UserApiKeys.query()\ .filter(UserApiKeys.user_id == self.user_id)\