diff options
| author | LostDragonist <lost.dragonist@gmail.com> | 2019-02-21 21:56:09 -0600 |
|---|---|---|
| committer | LostDragonist <lost.dragonist@gmail.com> | 2019-02-21 21:56:09 -0600 |
| commit | 01203bb467c94888725afaf6404e46ea0540d3fa (patch) | |
| tree | cd73d331875636e81a02af6d1d0290768c932ca9 /src | |
| parent | 5812ad3d46a9f20eec624a95b68b59fad113dd6f (diff) | |
Allow force-check updates to bypass update timeouts
Diffstat (limited to 'src')
| -rw-r--r-- | src/modinfo.cpp | 3 |
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(); |
