diff --git a/src/discord/LocalSettings.cpp b/src/discord/LocalSettings.cpp index c7d81b5..ff21d15 100644 --- a/src/discord/LocalSettings.cpp +++ b/src/discord/LocalSettings.cpp @@ -197,6 +197,5 @@ bool LocalSettings::CheckTrustedDomain(const std::string& url) void LocalSettings::StopUpdateCheckTemporarily() { - // TODO: - // m_remindUpdatesOn = time(NULL) + time_t(72LL * 60 * 60); + m_remindUpdatesOn = time(NULL) + time_t(72LL * 60 * 60); } diff --git a/src/discord/LocalSettings.hpp b/src/discord/LocalSettings.hpp index d94e0ca..fcca39d 100644 --- a/src/discord/LocalSettings.hpp +++ b/src/discord/LocalSettings.hpp @@ -90,7 +90,7 @@ class LocalSettings m_discordCdn = str; } void SetCheckUpdates(bool b) { - m_bCheckUpdates = true; + m_bCheckUpdates = b; m_bAskToCheckUpdates = false; } bool CheckUpdates() const { diff --git a/src/windows/Frontend_Win32.cpp b/src/windows/Frontend_Win32.cpp index a1ab383..85ef4fa 100644 --- a/src/windows/Frontend_Win32.cpp +++ b/src/windows/Frontend_Win32.cpp @@ -155,8 +155,10 @@ void Frontend_Win32::OnUpdateAvailable(const std::string& url, const std::string DownloadFileDialog(g_Hwnd, url, url.substr(idxsave)); } - - GetLocalSettings()->StopUpdateCheckTemporarily(); + else + { + GetLocalSettings()->StopUpdateCheckTemporarily(); + } } void Frontend_Win32::OnFailedToSendMessage(Snowflake channel, Snowflake message)