diff options
author | flow <thiagodonato300@gmail.com> | 2022-04-20 18:45:39 -0300 |
---|---|---|
committer | flow <flowlnlnln@gmail.com> | 2022-05-23 14:43:09 -0300 |
commit | 96e36f060443cbfa6d58df2adca3c8605851b4a3 (patch) | |
tree | 9d4c1d04e33695e75c9d45e87a79562543ef920c /launcher/modplatform | |
parent | a99858c64d275303a9f91912a2732746ef6a3c8a (diff) | |
download | PrismLauncher-96e36f060443cbfa6d58df2adca3c8605851b4a3.tar.gz PrismLauncher-96e36f060443cbfa6d58df2adca3c8605851b4a3.tar.bz2 PrismLauncher-96e36f060443cbfa6d58df2adca3c8605851b4a3.zip |
refactor: make mod metadata presence (or lack of) easier to find out
Diffstat (limited to 'launcher/modplatform')
-rw-r--r-- | launcher/modplatform/ModIndex.cpp | 2 | ||||
-rw-r--r-- | launcher/modplatform/packwiz/Packwiz.cpp | 9 |
2 files changed, 4 insertions, 7 deletions
diff --git a/launcher/modplatform/ModIndex.cpp b/launcher/modplatform/ModIndex.cpp index eb8be992..b3c057fb 100644 --- a/launcher/modplatform/ModIndex.cpp +++ b/launcher/modplatform/ModIndex.cpp @@ -10,6 +10,7 @@ auto ProviderCapabilities::name(Provider p) -> const char* case Provider::FLAME: return "curseforge"; } + return {}; } auto ProviderCapabilities::hashType(Provider p) -> QString { @@ -19,6 +20,7 @@ auto ProviderCapabilities::hashType(Provider p) -> QString case Provider::FLAME: return "murmur2"; } + return {}; } } // namespace ModPlatform diff --git a/launcher/modplatform/packwiz/Packwiz.cpp b/launcher/modplatform/packwiz/Packwiz.cpp index 872da9b1..50f87c24 100644 --- a/launcher/modplatform/packwiz/Packwiz.cpp +++ b/launcher/modplatform/packwiz/Packwiz.cpp @@ -48,14 +48,9 @@ auto V1::createModFormat(QDir& index_dir, ::Mod& internal_mod) -> Mod if(mod.isValid()) return mod; - // Manually construct packwiz mod - mod.name = internal_mod.name(); - mod.filename = internal_mod.fileinfo().fileName(); + qWarning() << QString("Tried to create mod metadata with a Mod without metadata!"); - // TODO: Have a mechanism for telling the UI subsystem that we want to gather user information - // (i.e. which mod provider we want to use). Maybe an object parameter with a signal for that? - - return mod; + return {}; } void V1::updateModIndex(QDir& index_dir, Mod& mod) |