| 807 | } |
| 808 | |
| 809 | void CConsole::ConCommandStatus(IResult *pResult, void *pUser) |
| 810 | { |
| 811 | CConsole *pConsole = static_cast<CConsole *>(pUser); |
| 812 | std::optional<EAccessLevel> AccessLevel = AccessLevelToEnum(pResult->GetString(0)); |
| 813 | if(!AccessLevel.has_value()) |
| 814 | { |
| 815 | log_error("console", "Invalid access level '%s'. Allowed values are admin, moderator, helper and all.", pResult->GetString(0)); |
| 816 | return; |
| 817 | } |
| 818 | pConsole->PrintCommandList(AccessLevel.value(), 0); |
| 819 | } |
| 820 | |
| 821 | void CConsole::ConUserCommandStatus(IResult *pResult, void *pUser) |
| 822 | { |
nothing calls this directly
no test coverage detected