Add metadata timeout (#287)

* Add metadata timeout

* Fix lint
This commit is contained in:
DecDuck
2025-11-20 00:17:58 +00:00
committed by GitHub
parent 8f41024be2
commit beb824c8d9
9 changed files with 2790 additions and 784 deletions

View File

@ -42,7 +42,7 @@ export default defineEventHandler(async (h3) => {
)
throw createError({
statusCode: 400,
statusMessage: "Invalid capabilities.",
message: "Invalid capabilities.",
});
if (

View File

@ -17,21 +17,10 @@ export default defineClientEventHandler(async (h3) => {
orderBy: {
versionIndex: "desc", // Latest one first
},
omit: {
dropletManifest: true,
},
});
const mappedVersions = versions
.map((version) => {
if (!version.dropletManifest) return undefined;
const newVersion = { ...version, dropletManifest: undefined };
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
// @ts-ignore idk why we delete an undefined object
delete newVersion.dropletManifest;
return {
...newVersion,
};
})
.filter((e) => e);
return mappedVersions;
return versions;
});