diff --git a/sklad/2funkcje.js b/sklad/2funkcje.js index 1636bb5..54e3907 100644 --- a/sklad/2funkcje.js +++ b/sklad/2funkcje.js @@ -246,7 +246,7 @@ async function idmGetHotspotData(query, graphFn){ }); const data = await res.json(); const products = graphFn === IDM_HOTSPOTS_GQL ? data?.data?.hotspots?.products : data?.data?.products?.products; - if(!products) throw new Error(idmHotspotTextObject["Nie znaleziono produktów"]); + if(!products || !products.length) throw new Error(idmHotspotTextObject["Nie znaleziono produktów"]); console.log(data); return products; diff --git a/sklad/5binsertHotspotObject.js b/sklad/5binsertHotspotObject.js index 6231e83..2a4ffa4 100644 --- a/sklad/5binsertHotspotObject.js +++ b/sklad/5binsertHotspotObject.js @@ -33,7 +33,7 @@ async function idmInsertHotspotObject(idmHotspotObj){ let {graphFn, query} = idmGetQueryData({ productsID: idmHotspotObj?.source?.productsId, productsMenu: idmHotspotObj?.source?.productsMenu, - hotspotsType: idmHotspotObj.source.hotspotsType + hotspotsType: idmHotspotObj?.source?.hotspotsType }); if(idmHotspotObj?.query?.graphFn && idmHotspotObj?.query?.string){