From e3adbaa468c7b0311ae00fc83a51bc5362763104 Mon Sep 17 00:00:00 2001 From: DecDuck Date: Sun, 20 Apr 2025 21:22:36 +1000 Subject: [PATCH] feat: log metadata error if fail --- server/server/api/v1/admin/import/game/search.get.ts | 2 +- server/server/internal/metadata/index.ts | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/server/server/api/v1/admin/import/game/search.get.ts b/server/server/api/v1/admin/import/game/search.get.ts index 5b337ab3..a68f45d9 100644 --- a/server/server/api/v1/admin/import/game/search.get.ts +++ b/server/server/api/v1/admin/import/game/search.get.ts @@ -14,7 +14,7 @@ export default defineEventHandler(async (h3) => { if (results.length == 0) throw createError({ - statusCode: 500, + statusCode: 404, statusMessage: "No metadata provider returned search results.", }); diff --git a/server/server/internal/metadata/index.ts b/server/server/internal/metadata/index.ts index babebff4..013b47ed 100644 --- a/server/server/internal/metadata/index.ts +++ b/server/server/internal/metadata/index.ts @@ -86,6 +86,7 @@ export class MetadataHandler { ); resolve(mappedResults); } catch (e) { + console.error(e); reject(e); } });