From 5b9a39123c1c267ce1a733bf853bca75f702fb80 Mon Sep 17 00:00:00 2001 From: Marcin Kuzminski Date: Sun, 1 Jul 2012 12:44:54 +0200 Subject: Added associated classes into child models --HG-- branch : beta --- rhodecode/model/user.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'rhodecode/model/user.py') diff --git a/rhodecode/model/user.py b/rhodecode/model/user.py index 5b4f9595..ce84fa25 100644 --- a/rhodecode/model/user.py +++ b/rhodecode/model/user.py @@ -59,6 +59,7 @@ PERM_WEIGHTS = { class UserModel(BaseModel): + cls = User def get(self, user_id, cache=False): user = self.sa.query(User) @@ -82,6 +83,9 @@ class UserModel(BaseModel): "get_user_%s" % username)) return user.scalar() + def get_by_email(self, email, cache=False, case_insensitive=False): + return User.get_by_email(email, case_insensitive, cache) + def get_by_api_key(self, api_key, cache=False): return User.get_by_api_key(api_key, cache) -- cgit v1.2.3