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 14329
Line 134... Line 134...
134
    bestPrice = float("inf")
134
    bestPrice = float("inf")
135
    bestOne = None
135
    bestOne = None
136
    bestSellerPoints = 0
136
    bestSellerPoints = 0
137
    toUpdate = []
137
    toUpdate = []
138
    for similarItem in similarItems:
138
    for similarItem in similarItems:
139
        if mc.get("negativeDeals") is None:
139
        if mc.get("negative_deals") is None:
140
            populateNegativeDeals()
140
            populateNegativeDeals()
141
        if similarItem['in_stock'] == 0 or similarItem['maxprice'] is None or similarItem['maxprice'] < similarItem['available_price'] or similarItem['_id'] in mc.get("negativeDeals"):
141
        if similarItem['in_stock'] == 0 or similarItem['maxprice'] is None or similarItem['maxprice'] < similarItem['available_price'] or similarItem['_id'] in mc.get("negative_deals"):
142
            get_mongo_connection().Catalog.Deals.update({ '_id' : similarItem['_id'] }, {'$set':{'showDeal':0 }})
142
            get_mongo_connection().Catalog.Deals.update({ '_id' : similarItem['_id'] }, {'$set':{'showDeal':0 }})
143
            continue
143
            continue
144
        if similarItem['available_price'] < bestPrice:
144
        if similarItem['available_price'] < bestPrice:
145
            bestOne = similarItem
145
            bestOne = similarItem
146
            bestPrice = similarItem['available_price']
146
            bestPrice = similarItem['available_price']