diff --git a/src/bank.cpp b/src/bank.cpp index cf2cddc..ea16d1c 100644 --- a/src/bank.cpp +++ b/src/bank.cpp @@ -6,6 +6,14 @@ int_fast8_t Bank::AddUser(const std::string &name, const std::string &init_pass) { return ErrorResponse::NameTooLong; } + for (char c : name) + { + if (c == ' ') + { + return ErrorResponse::InvalidRequest; + } + } + { std::shared_lock lock{size_l}; return (users.try_emplace_l(