Subversion Repositories SmartDukaan

Rev

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

Rev 16071 Rev 16171
Line 304... Line 304...
304
        prepaidBestSellerPoints = 0
304
        prepaidBestSellerPoints = 0
305
        for similarItem in similarItems:
305
        for similarItem in similarItems:
306
            if similarItem['codAvailable'] ==1:
306
            if similarItem['codAvailable'] ==1:
307
                if mc.get("negative_deals") is None:
307
                if mc.get("negative_deals") is None:
308
                    populateNegativeDeals()
308
                    populateNegativeDeals()
309
                if similarItem['in_stock'] == 0 or similarItem['maxprice'] is None or similarItem['maxprice'] < similarItem['available_price'] or similarItem['_id'] in mc.get("negative_deals"):
309
                if similarItem['in_stock'] == 0  or similarItem['_id'] in mc.get("negative_deals"):
310
                    get_mongo_connection().Catalog.Deals.update({ '_id' : similarItem['_id'] }, {'$set':{'showDeal':0, 'prepaidDeal':0 }})
310
                    get_mongo_connection().Catalog.Deals.update({ '_id' : similarItem['_id'] }, {'$set':{'showDeal':0, 'prepaidDeal':0 }})
311
                    continue
311
                    continue
312
                if similarItem['source_id'] == SOURCE_MAP.get('SHOPCLUES.COM') and similarItem['rank']==0:
312
                if similarItem['source_id'] == SOURCE_MAP.get('SHOPCLUES.COM') and similarItem['rank']==0:
313
                    get_mongo_connection().Catalog.Deals.update({ '_id' : similarItem['_id'] }, {'$set':{'showDeal':0,'prepaidDeal':0 }})
313
                    get_mongo_connection().Catalog.Deals.update({ '_id' : similarItem['_id'] }, {'$set':{'showDeal':0,'prepaidDeal':0 }})
314
                    continue
314
                    continue
Line 323... Line 323...
323
                else:
323
                else:
324
                    pass
324
                    pass
325
            else:
325
            else:
326
                if mc.get("negative_deals") is None:
326
                if mc.get("negative_deals") is None:
327
                    populateNegativeDeals()
327
                    populateNegativeDeals()
328
                if similarItem['in_stock'] == 0 or similarItem['maxprice'] is None or similarItem['maxprice'] < similarItem['available_price'] or similarItem['_id'] in mc.get("negative_deals"):
328
                if similarItem['in_stock'] == 0  or similarItem['_id'] in mc.get("negative_deals"):
329
                    get_mongo_connection().Catalog.Deals.update({ '_id' : similarItem['_id'] }, {'$set':{'showDeal':0, 'prepaidDeal':0 }})
329
                    get_mongo_connection().Catalog.Deals.update({ '_id' : similarItem['_id'] }, {'$set':{'showDeal':0, 'prepaidDeal':0 }})
330
                    continue
330
                    continue
331
                if similarItem['source_id'] == SOURCE_MAP.get('SHOPCLUES.COM') and similarItem['rank']==0:
331
                if similarItem['source_id'] == SOURCE_MAP.get('SHOPCLUES.COM') and similarItem['rank']==0:
332
                    get_mongo_connection().Catalog.Deals.update({ '_id' : similarItem['_id'] }, {'$set':{'showDeal':0,'prepaidDeal':0 }})
332
                    get_mongo_connection().Catalog.Deals.update({ '_id' : similarItem['_id'] }, {'$set':{'showDeal':0,'prepaidDeal':0 }})
333
                    continue
333
                    continue