From 836d257a17907178364cf2aa63445bcdc20ea373 Mon Sep 17 00:00:00 2001 From: cat Date: Sat, 19 Jul 2025 20:08:03 +0300 Subject: [PATCH] switched from stoi to stoll --- languages/locale_en.hpp | 2 +- src/Commands/MoneyCommands.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/languages/locale_en.hpp b/languages/locale_en.hpp index ffa0929..e759973 100644 --- a/languages/locale_en.hpp +++ b/languages/locale_en.hpp @@ -1,6 +1,6 @@ // Bot info #define BOT_NAME "The Bartender Bot" -#define BOT_VERSION "v0.2-1" +#define BOT_VERSION "v0.2-2" #define CURRENCY_NAME "Night Coin" diff --git a/src/Commands/MoneyCommands.cpp b/src/Commands/MoneyCommands.cpp index 8808fc4..5062fad 100644 --- a/src/Commands/MoneyCommands.cpp +++ b/src/Commands/MoneyCommands.cpp @@ -116,14 +116,14 @@ void commandMoneyLeaderboard(const dpp::slashcommand_t &event) { inline void increaseFromUsersBalance(const dpp::snowflake userid, std::uint64_t amount) { - std::uint64_t balance = std::stoi(getUserBalance(userid)); + std::uint64_t balance = std::stoll(getUserBalance(userid)); execSQL("UPDATE MONEY SET CASH=" + std::to_string(balance + amount) + " WHERE UID=" + userid.str()); } inline bool deductFromUsersBalance(const dpp::snowflake userid, std::uint64_t amount) { - std::uint64_t balance = std::stoi(getUserBalance(userid)); + std::uint64_t balance = std::stoll(getUserBalance(userid)); if (balance < amount) { return false; }