fix: don't require non-essential items in mod index

Also adds slug field.

Signed-off-by: flow <flowlnlnln@gmail.com>
This commit is contained in:
flow
2022-06-19 14:31:44 -03:00
parent 52c45c2d32
commit a7648d60ce
3 changed files with 16 additions and 11 deletions

View File

@ -55,11 +55,11 @@ struct IndexedVersion {
QVariant fileId;
QString version;
QString version_number = {};
QVector<QString> mcVersion;
QStringList mcVersion;
QString downloadUrl;
QString date;
QString fileName;
QVector<QString> loaders = {};
QStringList loaders = {};
QString hash_type;
QString hash;
bool is_preferred = true;
@ -79,6 +79,7 @@ struct IndexedPack {
QVariant addonId;
Provider provider;
QString name;
QString slug;
QString description;
QList<ModpackAuthor> authors;
QString logoName;