From aa9f481fbe9ab712d9ecb182a6ec68d639b25f9b Mon Sep 17 00:00:00 2001 From: EntireTwix Date: Fri, 18 Jun 2021 17:00:27 -0700 Subject: [PATCH] names can no longer contain spaces --- src/bank.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) 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(