security: update lastactivity when on audit logs.

- The previous update on each call was to expensive and created lot of DB locks in high traffic env
This commit is contained in:
Marcin Kuzminski 2018-07-31 22:52:44 +02:00
parent d6757c3989
commit ecff3dbaed
8 changed files with 49 additions and 26 deletions

View file

@ -208,6 +208,7 @@ def request_view(request):
# register our auth-user
request.rpc_user = auth_u
request.environ['rc_auth_user_id'] = auth_u.user_id
# now check if token is valid for API
auth_token = request.rpc_api_key

View file

@ -76,6 +76,8 @@ class TestUpdateUser(object):
'user': ret
}
expected = ret
expected['user']['last_activity'] = response.json['result']['user'][
'last_activity']
assert_ok(id_, expected, given=response.body)
def test_api_update_user_by_user_id(self):
@ -91,6 +93,8 @@ class TestUpdateUser(object):
'user': ret
}
expected = ret
expected['user']['last_activity'] = response.json['result']['user'][
'last_activity']
assert_ok(id_, expected, given=response.body)
def test_api_update_user_default_user(self):