Fix Admin Menu Remove User Incomplete Data
- Updated active user display to include Full Name column. - Ensured both header and row output show full name alongside ID, username, and user type. - Improved clarity of Remove User submenu by presenting complete user information. Fixes #1788
This commit is contained in:
@@ -855,6 +855,7 @@ inline void displayAllActiveUsers(util::Map<std::string, const User*>& activeUse
|
|||||||
std::cout << std::left << std::setw(10) << "Index"
|
std::cout << std::left << std::setw(10) << "Index"
|
||||||
<< std::setw(15) << "User ID"
|
<< std::setw(15) << "User ID"
|
||||||
<< std::setw(25) << "Username"
|
<< std::setw(25) << "Username"
|
||||||
|
<< std::setw(25) << "Full Name"
|
||||||
<< std::setw(25) << "User Type"
|
<< std::setw(25) << "User Type"
|
||||||
<< std::endl;
|
<< std::endl;
|
||||||
for (int iterator = 0; iterator < activeUserCount; iterator++)
|
for (int iterator = 0; iterator < activeUserCount; iterator++)
|
||||||
@@ -865,6 +866,7 @@ inline void displayAllActiveUsers(util::Map<std::string, const User*>& activeUse
|
|||||||
std::cout << std::left << std::setw(10) << (iterator + 1)
|
std::cout << std::left << std::setw(10) << (iterator + 1)
|
||||||
<< std::setw(15) << user->getId()
|
<< std::setw(15) << user->getId()
|
||||||
<< std::setw(25) << user->getUserName()
|
<< std::setw(25) << user->getUserName()
|
||||||
|
<< std::setw(25) << user->getName()
|
||||||
<< std::setw(25) << util::getUserTypeString(user->getUserType())
|
<< std::setw(25) << util::getUserTypeString(user->getUserType())
|
||||||
<< std::endl;
|
<< std::endl;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user