Can't get all the data

Hi,

I am needing some help in order to understand why I am only getting the data of the last record of a list.
I am scraping this page :

https://partneredge.sap.com/content/partnerfinder/search.html#/search/results?country=scm_v_country111&itemsPerPage=150&sortBy=partnername&sortOrder=asc

The logic I built :
a26dc1b9a0870d9f96d05d85cb9008f0ee04af94_1_690x352

Despite this (logic apparently correct) the result shows different URL fields (correct) but the fields Company name and Street are not correct: all the times the list shows the fields of the last record (wrong).

The sitemap is the following :

{"_id":"sap_ita","startUrl":["https://partneredge.sap.com/content/partnerfinder/search.html#/search/results?country=scm_v_country111&itemsPerPage=150&sortBy=partnername&sortOrder=asc"],"selectors":[{"id":"Url","type":"SelectorLink","parentSelectors":["_root"],"selector":"header.search-result__head a","multiple":true,"delay":"500"},{"id":"Company name","type":"SelectorText","parentSelectors":["Url"],"selector":"div.partner-details section:nth-of-type(1) header","multiple":false,"regex":"","delay":0},{"id":"Street","type":"SelectorText","parentSelectors":["Url"],"selector":"p:nth-of-type(4) span","multiple":false,"regex":"","delay":0}]}

1 Like

Unfortunately, this looks like a bug, as you have selected everything correctly and in theory is should be working.