From 01203bb467c94888725afaf6404e46ea0540d3fa Mon Sep 17 00:00:00 2001 From: LostDragonist Date: Thu, 21 Feb 2019 21:56:09 -0600 Subject: Allow force-check updates to bypass update timeouts --- src/modinfo.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/modinfo.cpp') diff --git a/src/modinfo.cpp b/src/modinfo.cpp index 4d30d770..661681d8 100644 --- a/src/modinfo.cpp +++ b/src/modinfo.cpp @@ -375,6 +375,9 @@ void ModInfo::manualUpdateCheck(PluginContainer *pluginContainer, QObject *recei std::remove_if(mods.begin(), mods.end(), [](ModInfo::Ptr mod) -> bool { return mod->getNexusID() <= 0; }), mods.end() ); + for (auto mod : mods) { + mod->setLastNexusUpdate(QDateTime()); + } std::sort(mods.begin(), mods.end(), [](QSharedPointer a, QSharedPointer b) -> bool { return a->getLastNexusUpdate() < b->getLastNexusUpdate(); -- cgit v1.3.1