names can no longer contain spaces

This commit is contained in:
EntireTwix 2021-06-18 17:00:27 -07:00
parent b4013a168f
commit aa9f481fbe

View file

@ -6,6 +6,14 @@ int_fast8_t Bank::AddUser(const std::string &name, const std::string &init_pass)
{ {
return ErrorResponse::NameTooLong; return ErrorResponse::NameTooLong;
} }
for (char c : name)
{
if (c == ' ')
{
return ErrorResponse::InvalidRequest;
}
}
{ {
std::shared_lock<std::shared_mutex> lock{size_l}; std::shared_lock<std::shared_mutex> lock{size_l};
return (users.try_emplace_l( return (users.try_emplace_l(