Generate WAD name from title name rather than requiring dedicated key

This commit is contained in:
2025-02-23 19:31:12 -05:00
parent dcb1cdebca
commit e96d8932d0
6 changed files with 121 additions and 259 deletions

View File

@@ -13,7 +13,6 @@ class TitleData:
# Class to store all data for a Title.
tid: str
name: str
archive_name: str
version: str
ticket: bool
region: str

View File

@@ -60,10 +60,8 @@ class NUSGetTreeModel(QAbstractItemModel):
tid_item.add_child(region_item)
for version in version_list:
danger = entry.get("Danger") if entry.get("Danger") is not None else ""
archive_name = (entry.get("Archive Name") if entry.get("Archive Name") is not None
else entry.get("Name").replace(" ", "-"))
metadata = TitleData(entry.get("TID"), entry.get("Name"), archive_name,
version, entry.get("Ticket"), region, key, danger)
metadata = TitleData(entry.get("TID"), entry.get("Name"), version,
entry.get("Ticket"), region, key, danger)
public_versions = entry.get("Public Versions")
if public_versions is not None:
try: