use native error codes for login errors

This commit is contained in:
Martin Michelsen
2024-10-01 08:28:49 -07:00
parent 7910556ace
commit 096f9e46f4
5 changed files with 52 additions and 13 deletions
+4
View File
@@ -159,6 +159,10 @@ public:
public:
missing_account() : invalid_argument("missing account") {}
};
class account_banned : public std::invalid_argument {
public:
account_banned() : invalid_argument("account is banned") {}
};
explicit AccountIndex(bool force_all_temporary);
virtual ~AccountIndex() = default;