Subversion Repositories SmartDukaan

Rev

Rev 14325 | Rev 14705 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 14325 Rev 14328
Line 129... Line 129...
129
    bestPrice = float("inf")
129
    bestPrice = float("inf")
130
    bestOne = None
130
    bestOne = None
131
    bestSellerPoints = 0
131
    bestSellerPoints = 0
132
    toUpdate = []
132
    toUpdate = []
133
    for similarItem in similarItems:
133
    for similarItem in similarItems:
134
        if mc.get("negativeDeals") is None:
134
        if mc.get("negative_deals") is None:
135
            populateNegativeDeals()
135
            populateNegativeDeals()
136
        if similarItem['in_stock'] == 0 or similarItem['maxprice'] is None or similarItem['maxprice'] < similarItem['available_price'] or similarItem['_id'] in mc.get("negativeDeals"):
136
        if similarItem['in_stock'] == 0 or similarItem['maxprice'] is None or similarItem['maxprice'] < similarItem['available_price'] or similarItem['_id'] in mc.get("negative_deals"):
137
            get_mongo_connection().Catalog.Deals.update({ '_id' : similarItem['_id'] }, {'$set':{'showDeal':0 }})
137
            get_mongo_connection().Catalog.Deals.update({ '_id' : similarItem['_id'] }, {'$set':{'showDeal':0 }})
138
            continue
138
            continue
139
        if similarItem['available_price'] < bestPrice:
139
        if similarItem['available_price'] < bestPrice:
140
            bestOne = similarItem
140
            bestOne = similarItem
141
            bestPrice = similarItem['available_price']
141
            bestPrice = similarItem['available_price']