cleanup & polish

This commit is contained in:
DecDuck
2024-10-21 21:49:51 +11:00
parent 0a715fef08
commit c355f6fdbb
5 changed files with 26 additions and 20 deletions

View File

@ -12,5 +12,10 @@ export default defineClientEventHandler(async (h3) => {
});
const manifest = await manifestGenerator.generateManifest(id, version);
if (!manifest)
throw createError({
statusCode: 400,
statusMessage: "Invalid game or version, or no versions added.",
});
return manifest;
});

View File

@ -21,7 +21,10 @@ export default defineClientEventHandler(async (h3, {}) => {
setupCommand: true,
launchCommand: true,
delta: true,
}
},
orderBy: {
versionIndex: "desc", // Latest one first
},
});
return versions;