Skip to content

Commit 1ef02be

Browse files
committed
discord: use time(&time_t)
1 parent 58aeddd commit 1ef02be

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

Client/core/CDiscordManager.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -299,11 +299,14 @@ void CDiscordManager::RegisterPlay(bool connect)
299299
CVARS_GET("host", ipaddr);
300300
CVARS_GET("port", port);
301301

302+
time_t currentTime;
303+
time(&currentTime);
304+
302305
std::lock_guard<std::mutex> guardian(m_ThreadSafety);
303306
m_StoredActivity.SetDetails("Retrieving server name...");
304307
m_StoredActivity.GetAssets().SetSmallText(SString("Connected to %s:%i", *ipaddr, port));
305308
m_StoredActivity.GetAssets().SetSmallImage("a-server"); // TODO: Maybe contact with MTA:SA servers and check if this ip is a premium one containing a small image to set using this function
306-
m_StoredActivity.GetTimestamps().SetStart(std::chrono::duration_cast<std::chrono::seconds>(std::chrono::system_clock::now().time_since_epoch()).count());
309+
m_StoredActivity.GetTimestamps().SetStart(currentTime);
307310
UpdateActivity([=](EDiscordRes res) {
308311
if (res != DiscordRes_Ok) WriteErrorEvent("[DISCORD]: Unable to register play rich presence.");
309312
else

0 commit comments

Comments
 (0)