Added fix when not having images in OVM array
This commit is contained in:
@@ -162,14 +162,18 @@ def getOVMAuctions():
|
|||||||
image = "";
|
image = "";
|
||||||
image = result.get('image', "")
|
image = result.get('image', "")
|
||||||
if image == "":
|
if image == "":
|
||||||
image = result.get('imageList', [""])[0]
|
images = result.get('imageList')
|
||||||
|
if(len(images) >0):
|
||||||
|
image = images[0];
|
||||||
|
else:
|
||||||
|
log("No image found for OVM auction: " + result['naam'])
|
||||||
|
|
||||||
a = Auction(Auctionbrand.OVM, cityname,result['land'], result['naam'],startdatetime, enddatetime, str(result['land']).lower() + '/veilingen/' + str(result['id']) + '/kavels', 'images/150x150/' + image, result['totaalKavels'] )
|
a = Auction(Auctionbrand.OVM, cityname,result['land'], result['naam'],startdatetime, enddatetime, str(result['land']).lower() + '/veilingen/' + str(result['id']) + '/kavels', 'images/150x150/' + image, result['totaalKavels'] )
|
||||||
auctions.append(a)
|
auctions.append(a)
|
||||||
Cache.add(cachename, auctions)
|
Cache.add(cachename, auctions)
|
||||||
return auctions
|
return auctions
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
log('Something went wrong in the mapping of OVM auctions to auctionviewer objects. The reason was: ' + response.reason + '. The response was: ' + JsonEncoder().encode(response.json()))
|
log(e.__cause__ + '-- Something went wrong in the mapping of OVM auctions to auctionviewer objects. The reason was: ' + response.reason + '. The response was: ' + JsonEncoder().encode(response.json()))
|
||||||
print_exc(e)
|
print_exc(e)
|
||||||
|
|
||||||
else:
|
else:
|
||||||
|
|||||||
@@ -2,9 +2,3 @@ from datetime import datetime, timedelta
|
|||||||
|
|
||||||
def log(value):
|
def log(value):
|
||||||
print(str(datetime.now()) + ' ' + value)
|
print(str(datetime.now()) + ' ' + value)
|
||||||
# try:
|
|
||||||
# print(str(datetime.now()) + ' ' + value.encode("utf-8"))
|
|
||||||
# except:
|
|
||||||
# print(str(datetime.now()) + ' print error')
|
|
||||||
|
|
||||||
#print(u' '.join(( str(datetime.now()), value)).encode('utf-8').strip())
|
|
||||||
Reference in New Issue
Block a user