aboutsummaryrefslogtreecommitdiff
path: root/launcher/minecraft/auth/AccountData.cpp
diff options
context:
space:
mode:
authorRachel Powers <508861+Ryex@users.noreply.github.com>2023-07-30 15:33:46 -0700
committerGitHub <noreply@github.com>2023-07-30 15:33:46 -0700
commitb9fe37aec14b7cc61cbef09d5d2256f68a48d220 (patch)
treed2f5422ffe3a2c4732068bdee3b6fede3404fb8e /launcher/minecraft/auth/AccountData.cpp
parent520594e5296b09205e55bc018b1f759df5725e96 (diff)
parent9137721e8e5b44f2338a36874a393435cbc6daa3 (diff)
downloadPrismLauncher-b9fe37aec14b7cc61cbef09d5d2256f68a48d220.tar.gz
PrismLauncher-b9fe37aec14b7cc61cbef09d5d2256f68a48d220.tar.bz2
PrismLauncher-b9fe37aec14b7cc61cbef09d5d2256f68a48d220.zip
Merge branch 'develop' into chore/add-compiler-warnings
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
Diffstat (limited to 'launcher/minecraft/auth/AccountData.cpp')
-rw-r--r--launcher/minecraft/auth/AccountData.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/launcher/minecraft/auth/AccountData.cpp b/launcher/minecraft/auth/AccountData.cpp
index 334c63b5..707483ef 100644
--- a/launcher/minecraft/auth/AccountData.cpp
+++ b/launcher/minecraft/auth/AccountData.cpp
@@ -374,6 +374,10 @@ bool AccountData::resumeStateFromV3(QJsonObject data) {
}
yggdrasilToken = tokenFromJSONV3(data, "ygg");
+ // versions before 7.2 used "offline" as the offline token
+ if (yggdrasilToken.token == "offline")
+ yggdrasilToken.token = "0";
+
minecraftProfile = profileFromJSONV3(data, "profile");
if(!entitlementFromJSONV3(data, minecraftEntitlement)) {
if(minecraftProfile.validity != Katabasis::Validity::None) {