def process_request(ctx: rest.Context) -> None: ''' Bind the user to request. Update last login time if needed. ''' auth_user = _get_user(ctx) if auth_user: ctx.user = auth_user if ctx.get_param_as_bool('bump-login', default=False) and ctx.user.user_id: users.bump_user_login_time(ctx.user) ctx.session.commit()
def process_request(ctx: rest.Context) -> None: ''' Bind the user to request. Update last login time if needed. ''' bump_login = ctx.get_param_as_bool('bump-login', default=False) auth_user = _get_user(ctx, bump_login) if auth_user: ctx.user = auth_user
def process_request(ctx: rest.Context) -> None: ''' Bind the user to request. Update last login time if needed. ''' bump_login = ctx.get_param_as_bool('bump-login', default=False) auth_user = _get_user(ctx, bump_login) if auth_user: ctx.user = auth_user