Adder filter to have lots
This commit is contained in:
@@ -38,6 +38,9 @@ def getAuctionlocations(countrycode: Countrycode):
|
|||||||
for auction in auctions:
|
for auction in auctions:
|
||||||
auction.geonamelocation = getGeoLocationByCity(auction.city, countrycode)
|
auction.geonamelocation = getGeoLocationByCity(auction.city, countrycode)
|
||||||
|
|
||||||
|
#filters all auctions for this geonameid
|
||||||
|
auctions = list(filter(lambda a: a.numberoflots > 0 , auctions))
|
||||||
|
|
||||||
geonameids = map(get_geonameid, auctions)
|
geonameids = map(get_geonameid, auctions)
|
||||||
uniquegeonameids = (list(set(geonameids)))
|
uniquegeonameids = (list(set(geonameids)))
|
||||||
|
|
||||||
@@ -45,6 +48,7 @@ def getAuctionlocations(countrycode: Countrycode):
|
|||||||
|
|
||||||
#loops through the uniques geonameids
|
#loops through the uniques geonameids
|
||||||
for geoid in uniquegeonameids:
|
for geoid in uniquegeonameids:
|
||||||
|
|
||||||
#filters all auctions for this geonameid
|
#filters all auctions for this geonameid
|
||||||
geoauctions = list(filter(lambda a: get_geonameid(a) == geoid , auctions))
|
geoauctions = list(filter(lambda a: get_geonameid(a) == geoid , auctions))
|
||||||
if(geoauctions):
|
if(geoauctions):
|
||||||
|
|||||||
Reference in New Issue
Block a user