Add Medusa logging for debugging purposes

This commit is contained in:
Brendon Heinst 2026-02-24 18:30:10 +01:00
parent 0054aa24cc
commit 1f46f77ff7

View file

@ -253,11 +253,15 @@ export default async function ReleasePage({ params }: { params: Promise<{ slug:
// Medusa product lookup — match by UPC/EAN, fallback to catalogue number // Medusa product lookup — match by UPC/EAN, fallback to catalogue number
let formatGroups: Awaited<ReturnType<typeof matchVariants>> = []; let formatGroups: Awaited<ReturnType<typeof matchVariants>> = [];
if (release.catalogNo) { if (release.catalogNo) {
console.log("[Medusa] Looking up product for catalogNo:", release.catalogNo, "upc:", release.upc);
console.log("[Medusa] MEDUSA_URL:", process.env.MEDUSA_URL ?? process.env.NEXT_PUBLIC_MEDUSA_URL ?? "(not set)");
const product = release.upc const product = release.upc
? await getProductByEan(release.upc) ? await getProductByEan(release.upc)
: await getProductByCatalogNo(release.catalogNo); : await getProductByCatalogNo(release.catalogNo);
console.log("[Medusa] Product found:", product ? product.id : "null");
if (product) { if (product) {
formatGroups = matchVariants(release.catalogNo, product.variants); formatGroups = matchVariants(release.catalogNo, product.variants);
console.log("[Medusa] Format groups:", formatGroups.length);
} }
} }