Commit 6fa5d17e by Saqib

Update user detail API to add last_login

parent 5fb7932b
...@@ -434,6 +434,7 @@ class UsersApiTests(ModuleStoreTestCase): ...@@ -434,6 +434,7 @@ class UsersApiTests(ModuleStoreTestCase):
self.assertEqual(response.data['first_name'], self.test_first_name) self.assertEqual(response.data['first_name'], self.test_first_name)
self.assertEqual(response.data['last_name'], self.test_last_name) self.assertEqual(response.data['last_name'], self.test_last_name)
self.assertEqual(response.data['is_active'], True) self.assertEqual(response.data['is_active'], True)
self.assertIsNotNone(response.data['last_login'])
self.assertEqual(len(response.data['resources']), 2) self.assertEqual(len(response.data['resources']), 2)
def test_user_detail_get_undefined(self): def test_user_detail_get_undefined(self):
......
...@@ -89,6 +89,7 @@ def _serialize_user(response_data, user): ...@@ -89,6 +89,7 @@ def _serialize_user(response_data, user):
response_data['is_active'] = user.is_active response_data['is_active'] = user.is_active
response_data['created'] = user.date_joined response_data['created'] = user.date_joined
response_data['is_staff'] = user.is_staff response_data['is_staff'] = user.is_staff
response_data['last_login'] = user.last_login
return response_data return response_data
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment