diff --git a/src/clientLib/serverPartDeals.ts b/src/clientLib/serverPartDeals.ts index 2ff756e..e29cf93 100644 --- a/src/clientLib/serverPartDeals.ts +++ b/src/clientLib/serverPartDeals.ts @@ -59,6 +59,10 @@ export async function getServerPartsRecords(collection: ServerPartsCollection) { const _interface = tagMap.get('interface') if (!_interface) return undefined + const rawSkus = raw.skus + if (!rawSkus || !Array.isArray(rawSkus)) return undefined + const sku = rawSkus.join('/') + const collectionSlug = collectionSlugMap.get(collection) if (collectionSlug === undefined) return undefined @@ -88,7 +92,7 @@ export async function getServerPartsRecords(collection: ServerPartsCollection) { const record: ServerPartsRecord = { brand, series, - sku: raw.skus, + sku, capacityGb, formFactor, interfaceSpeedGbPerSecond,