fix checks for installed mods using getLoadedMod instead of getInstalledMod

This commit is contained in:
HJfod 2024-03-27 12:09:13 +02:00
parent 984cb81535
commit aa032a9d8d

View file

@ -234,7 +234,7 @@ Result<std::vector<ServerModUpdate>> ServerModUpdate::parseList(matjson::Value c
}
bool ServerModUpdate::hasUpdateForInstalledMod() const {
if (auto mod = Loader::get()->getLoadedMod(this->id)) {
if (auto mod = Loader::get()->getInstalledMod(this->id)) {
return mod->getVersion() < this->version;
}
return false;
@ -330,7 +330,7 @@ ModMetadata ServerModMetadata::latestVersion() const {
}
bool ServerModMetadata::hasUpdateForInstalledMod() const {
if (auto mod = Loader::get()->getLoadedMod(this->id)) {
if (auto mod = Loader::get()->getInstalledMod(this->id)) {
return mod->getVersion() < this->latestVersion().getVersion();
}
return false;