Return target user after adding or removing it from project

This commit is contained in:
Francesco Siddi 2016-05-06 11:56:52 +02:00
parent 2580466469
commit 758273edab

View File

@ -271,9 +271,12 @@ def project_manage_users():
users_collection = current_app.data.driver.db['users']
users_collection.update({'_id': ObjectId(target_user_id)},
{operation: {'groups': admin_group_id}})
# Return the project in the response.
return jsonify({'_status': 'OK'})
user = users_collection.find_one({'_id': ObjectId(target_user_id)},
{'username': 1, 'email': 1,
'full_name': 1})
user.update({'_status': 'OK'})
# Return the user in the response.
return jsonify(user)
def abort_with_error(status):