From bb4a65f1dd86d23a3b36a5e3bc1e864a21c723cc Mon Sep 17 00:00:00 2001 From: Connor McLaughlin Date: Thu, 6 Oct 2022 22:50:56 +1000 Subject: [PATCH] Achievements: Save submitted time from API in leaderboards --- src/frontend-common/achievements.cpp | 1 + src/frontend-common/achievements.h | 1 + 2 files changed, 2 insertions(+) diff --git a/src/frontend-common/achievements.cpp b/src/frontend-common/achievements.cpp index db56bb246..4aa3f5696 100644 --- a/src/frontend-common/achievements.cpp +++ b/src/frontend-common/achievements.cpp @@ -1270,6 +1270,7 @@ void Achievements::GetLbInfoCallback(s32 status_code, std::string content_type, LeaderboardEntry lbe; lbe.user = entry.username; lbe.rank = entry.rank; + lbe.submitted = entry.submitted; lbe.formatted_score = score; lbe.is_self = lbe.user == s_username; diff --git a/src/frontend-common/achievements.h b/src/frontend-common/achievements.h index 89f363f98..b3e87025e 100644 --- a/src/frontend-common/achievements.h +++ b/src/frontend-common/achievements.h @@ -51,6 +51,7 @@ struct LeaderboardEntry { std::string user; std::string formatted_score; + time_t submitted; u32 rank; bool is_self; };