equal
deleted
inserted
replaced
9 from ..error import UserNotFound, InterfaceException |
9 from ..error import UserNotFound, InterfaceException |
10 |
10 |
11 |
11 |
12 @validate(kwd="apikey", func=vHash, minlength=15, maxlength=15) |
12 @validate(kwd="apikey", func=vHash, minlength=15, maxlength=15) |
13 @dbdefer |
13 @dbdefer |
14 def getuser(apikey, session): |
14 def getuser(session, apikey): |
15 user = session.query(User).filter_by(apikey=apikey).first() |
15 user = session.query(User).filter_by(apikey=apikey).first() |
16 if user is None: |
16 if user is None: |
17 raise UserNotFound() |
17 raise UserNotFound() |
18 else: |
18 else: |
19 return user |
19 return user |