summaryrefslogtreecommitdiff
path: root/src/modinfo.cpp
diff options
context:
space:
mode:
authorLostDragonist <lost.dragonist@gmail.com>2019-02-21 21:56:09 -0600
committerLostDragonist <lost.dragonist@gmail.com>2019-02-21 21:56:09 -0600
commit01203bb467c94888725afaf6404e46ea0540d3fa (patch)
treecd73d331875636e81a02af6d1d0290768c932ca9 /src/modinfo.cpp
parent5812ad3d46a9f20eec624a95b68b59fad113dd6f (diff)
Allow force-check updates to bypass update timeouts
Diffstat (limited to 'src/modinfo.cpp')
-rw-r--r--src/modinfo.cpp3
1 files changed, 3 insertions, 0 deletions
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<ModInfo> a, QSharedPointer<ModInfo> b) -> bool {
return a->getLastNexusUpdate() < b->getLastNexusUpdate();