diff --git a/admin/server/controllers/systems.js b/admin/server/controllers/systems.js index 5059d80..33618c6 100644 --- a/admin/server/controllers/systems.js +++ b/admin/server/controllers/systems.js @@ -35,7 +35,7 @@ exports.listActiveUsers = async function (req,res,next) { if (!users.hasOwnProperty(system.userId.toString())) { const user = await User.findById(system.userId, "_id email firstName lastName lastLogin"); - users[system.userId.toString()] = user.email; + users[system.userId.toString()] = { email: user.email, firstName: user.firstName, lastName: user.lastName }; } } diff --git a/admin/src/ActiveUsers/ActiveUsers.js b/admin/src/ActiveUsers/ActiveUsers.js index 7facb25..9de1e4f 100644 --- a/admin/src/ActiveUsers/ActiveUsers.js +++ b/admin/src/ActiveUsers/ActiveUsers.js @@ -22,10 +22,20 @@ const ActiveUsers = () => {
Email of Active Users
+
List
{users && users.map((user) => - {user}, + {user.firstName} {user.lastName} <{user.email}>, + )} + +
CSV
+ + First Name, Last Name, Email + {users && + users.map((user) => + {user.firstName}, {user.lastName}, {user.email}
+ )}