Mercurial > kallithea
comparison rhodecode/model/db.py @ 1417:5875955def39 beta
fixes #223 improve password reset form
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Mon, 04 Jul 2011 10:59:01 +0200 |
parents | b7563ad4e7ee |
children | ba697e2f71ff |
comparison
equal
deleted
inserted
replaced
1415:677408ee9355 | 1417:5875955def39 |
---|---|
241 if case_insensitive: | 241 if case_insensitive: |
242 return Session.query(cls).filter(cls.username.like(username)).one() | 242 return Session.query(cls).filter(cls.username.like(username)).one() |
243 else: | 243 else: |
244 return Session.query(cls).filter(cls.username == username).one() | 244 return Session.query(cls).filter(cls.username == username).one() |
245 | 245 |
246 @classmethod | |
247 def get_by_api_key(cls, api_key): | |
248 return Session.query(cls).filter(cls.api_key == api_key).one() | |
249 | |
250 | |
246 def update_lastlogin(self): | 251 def update_lastlogin(self): |
247 """Update user lastlogin""" | 252 """Update user lastlogin""" |
248 | 253 |
249 self.last_login = datetime.datetime.now() | 254 self.last_login = datetime.datetime.now() |
250 Session.add(self) | 255 Session.add(self) |