From bed7a84cbd77d7feed5cc6052cc519ba4acb72c5 Mon Sep 17 00:00:00 2001 From: Jordan Eldredge Date: Sun, 6 Mar 2022 21:02:34 -0800 Subject: [PATCH] Improvements to pushing IA metadata --- packages/skin-database/cli.ts | 4 +++- packages/skin-database/tasks/syncToArchive.ts | 7 +------ 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/packages/skin-database/cli.ts b/packages/skin-database/cli.ts index 4efdc8f8..e34674fc 100755 --- a/packages/skin-database/cli.ts +++ b/packages/skin-database/cli.ts @@ -127,7 +127,9 @@ program await Skins.reject(ctx, md5); } if (metadata) { - await SyncToArchive.updateMetadata(ctx, md5); + const skin = await SkinModel.fromMd5Assert(ctx, md5); + await SyncToArchive.updateMetadata(skin); + console.log("Updated Metadata"); } }); diff --git a/packages/skin-database/tasks/syncToArchive.ts b/packages/skin-database/tasks/syncToArchive.ts index cd41184f..fc436b58 100644 --- a/packages/skin-database/tasks/syncToArchive.ts +++ b/packages/skin-database/tasks/syncToArchive.ts @@ -91,11 +91,7 @@ export async function updateMissingMetadata( // } -export async function updateMetadata( - ctx: UserContext, - md5: string -): Promise { - const skin = await SkinModel.fromMd5Assert(ctx, md5); +export async function updateMetadata(skin: SkinModel): Promise { if (skin.getSkinType() !== "CLASSIC") { throw new Error("Only classic skins can be updated"); } @@ -108,7 +104,6 @@ export async function updateMetadata( title, skintype: "wsz", mediatype: "software", - webamp: skin.getWebampUrl(), museum: skin.getMuseumUrl(), };