From 7604b03f027f595845aea1454e7ea84e0ac79bca Mon Sep 17 00:00:00 2001 From: WolverinDEV Date: Wed, 10 Mar 2021 20:31:25 +0100 Subject: [PATCH] Fixed the license upgrades --- license/server/DatabaseHandler.h | 4 ++-- license/shared/include/license/license.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/license/server/DatabaseHandler.h b/license/server/DatabaseHandler.h index 8f1e55f..a2ceda4 100644 --- a/license/server/DatabaseHandler.h +++ b/license/server/DatabaseHandler.h @@ -5,8 +5,8 @@ #include namespace license::server::database { - typedef size_t license_key_id_t; - typedef size_t upgrade_id_t; + typedef uint64_t license_key_id_t; + typedef uint64_t upgrade_id_t; class DatabaseHandler; class KeyIdCache { diff --git a/license/shared/include/license/license.h b/license/shared/include/license/license.h index bdf8056..c29fa4a 100644 --- a/license/shared/include/license/license.h +++ b/license/shared/include/license/license.h @@ -346,7 +346,7 @@ namespace license { std::chrono::system_clock::time_point creation; bool deleted{false}; - uint32_t upgrade_id{0}; + uint64_t upgrade_id{0}; inline bool isNotExpired() { return (end.time_since_epoch().count() == 0 || std::chrono::system_clock::now() < this->end); } };