fix missing curseforge logo
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
This commit is contained in:
parent
98d68bafeb
commit
73db320bff
@ -20,6 +20,9 @@ void FlameMod::loadIndexedPack(ModPlatform::IndexedPack& pack, QJsonObject& obj)
|
|||||||
QJsonObject logo = Json::ensureObject(obj, "logo");
|
QJsonObject logo = Json::ensureObject(obj, "logo");
|
||||||
pack.logoName = Json::ensureString(logo, "title");
|
pack.logoName = Json::ensureString(logo, "title");
|
||||||
pack.logoUrl = Json::ensureString(logo, "thumbnailUrl");
|
pack.logoUrl = Json::ensureString(logo, "thumbnailUrl");
|
||||||
|
if (pack.logoUrl.isEmpty()) {
|
||||||
|
pack.logoUrl = Json::ensureString(logo, "url");
|
||||||
|
}
|
||||||
|
|
||||||
auto authors = Json::ensureArray(obj, "authors");
|
auto authors = Json::ensureArray(obj, "authors");
|
||||||
for (auto authorIter : authors) {
|
for (auto authorIter : authors) {
|
||||||
|
Loading…
Reference in New Issue
Block a user