feat: add logic for the modrinth instance modpack page

Signed-off-by: flow <flowlnlnln@gmail.com>
This commit is contained in:
flow
2022-10-13 19:57:23 -03:00
parent e5c42f68c2
commit cba2608c1c
4 changed files with 56 additions and 0 deletions

View File

@ -128,6 +128,7 @@ auto loadIndexedVersion(QJsonObject &obj) -> ModpackVersion
file.name = Json::requireString(obj, "name");
file.version = Json::requireString(obj, "version_number");
file.changelog = Json::ensureString(obj, "changelog");
file.id = Json::requireString(obj, "id");
file.project_id = Json::requireString(obj, "project_id");

View File

@ -80,6 +80,7 @@ struct ModpackExtra {
struct ModpackVersion {
QString name;
QString version;
QString changelog;
QString id;
QString project_id;