Forgot to add sha512sums section

This commit is contained in:
2025-11-03 10:19:16 -07:00
parent 2e0ed3b2c3
commit e7be251781

View File

@@ -25,10 +25,11 @@ export async function handler(context: Context, db: MySql2Database) {
id: launcherVersions.id, id: launcherVersions.id,
versionName: launcherVersions.versionName, versionName: launcherVersions.versionName,
releaseDate: launcherVersions.releaseDate, releaseDate: launcherVersions.releaseDate,
game: launcherVersions.game,
downloadUrls: launcherVersions.downloadUrls, downloadUrls: launcherVersions.downloadUrls,
platforms: launcherVersions.platforms, platforms: launcherVersions.platforms,
executables: launcherVersions.executables, executables: launcherVersions.executables,
game: launcherVersions.game sha512sums: launcherVersions.sha512sums
}).from(launcherVersions) }).from(launcherVersions)
.where(eq(launcherVersions.hidden, false)) .where(eq(launcherVersions.hidden, false))
.orderBy( .orderBy(
@@ -42,8 +43,10 @@ export async function handler(context: Context, db: MySql2Database) {
downloadUrls: JSON.parse(v.downloadUrls), downloadUrls: JSON.parse(v.downloadUrls),
platforms: JSON.parse(v.platforms), platforms: JSON.parse(v.platforms),
executables: JSON.parse(v.executables), executables: JSON.parse(v.executables),
sha512sums: JSON.parse(v.sha512sums),
downloadUrl: undefined as string | undefined, downloadUrl: undefined as string | undefined,
executable: undefined as string | undefined executable: undefined as string | undefined,
sha512sum: undefined as string | undefined
})) }))
.filter(v => { .filter(v => {
if (showAll) { if (showAll) {
@@ -55,9 +58,11 @@ export async function handler(context: Context, db: MySql2Database) {
if (i !== -1) { if (i !== -1) {
v.downloadUrl = v.downloadUrls[i] v.downloadUrl = v.downloadUrls[i]
v.executable = v.executables[i] v.executable = v.executables[i]
v.sha512sum = v.sha512sums[i]
delete v.downloadUrls delete v.downloadUrls
delete v.platforms delete v.platforms
delete v.executables delete v.executables
delete v.sha512sums
return true return true
} }
return false return false