diff --git a/bundle.js b/bundle.js index 05a409f..2e763ad 100644 --- a/bundle.js +++ b/bundle.js @@ -984,7 +984,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){ @@ -994,7 +994,7 @@ async function idmInsertHotspotObject(idmHotspotObj){ // pobranie danych o produktach const products = await idmGetHotspotData(query, graphFn); - if(!products) throw new Error(idmHotspotTextObject["Nie znaleziono produktów"]); + if(!products || !products.length) throw new Error(idmHotspotTextObject["Nie znaleziono produktów"]); // Wstawienie markupa na strone