From 08b94a7d0030b3b218627398ebf90bc8c2197ac7 Mon Sep 17 00:00:00 2001 From: Raphael Date: Mon, 2 Jun 2025 00:31:43 +0200 Subject: [PATCH] style(user): compaticting the class user --- sources/user/user.cpp | 27 ++++++++------------------- 1 file changed, 8 insertions(+), 19 deletions(-) diff --git a/sources/user/user.cpp b/sources/user/user.cpp index bb4de98..5287c7d 100644 --- a/sources/user/user.cpp +++ b/sources/user/user.cpp @@ -6,7 +6,7 @@ /* By: omoudni +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2025/05/21 20:37:12 by omoudni #+# #+# */ -/* Updated: 2025/05/29 12:38:46 by rparodi ### ########.fr */ +/* Updated: 2025/05/29 13:30:51 by rparodi ### ########.fr */ /* */ /******************************************************************************/ @@ -31,34 +31,23 @@ std::string User::getName() const { return this->_nickname; } -void User::setUsername(const std::string &username) -{ +void User::setUsername(const std::string &username) { _username = username; _hasUser = true; checkRegistration(); } // Setter for nickname (with basic checks) -void User::setNickname(const std::string &nickname) -{ - if (nickname.empty()) - { +void User::setNickname(const std::string &nickname) { + if (nickname.empty()) { throw std::invalid_argument("Nickname cannot be empty"); - } - else if (nickname == "anonymous") - { + } else if (nickname == "anonymous") { throw std::invalid_argument("Nickname cannot be 'anonymous'"); - } - else if (nickname.length() > 9) - { + } else if (nickname.length() > 9) { throw std::length_error("Nickname is too long"); - } - else if (nickname == _nickname) - { + } else if (nickname == _nickname) { throw std::invalid_argument("The nickname is the same"); - } - else - { + } else { _nickname = nickname; _hasNick = true; checkRegistration();