Subversion Repositories SmartDukaan

Rev

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

Rev 14109 Rev 14113
Line 429... Line 429...
429
            
429
            
430
            rank +=1
430
            rank +=1
431
    return sorted(deals.values(), key=itemgetter('dealRank'))
431
    return sorted(deals.values(), key=itemgetter('dealRank'))
432
 
432
 
433
def getItem(skuId):
433
def getItem(skuId):
-
 
434
    if not bool(cashBackMap):
434
    populateCashBack()
435
        populateCashBack()
435
    try:
436
    try:
436
        skuData = list(get_mongo_connection().Catalog.MasterData.find({'_id':int(skuId)}))
437
        skuData = list(get_mongo_connection().Catalog.MasterData.find({'_id':int(skuId)}))
437
        for sku in skuData:
438
        for sku in skuData:
438
            try:
439
            try:
439
                cashBack = __getCashBack(sku['_id'], sku['source_id'], sku['category_id'])
440
                cashBack = __getCashBack(sku['_id'], sku['source_id'], sku['category_id'])
440
                print "***"
-
 
441
                print cashBack
-
 
442
                if not cashBack or cashBack.get('cash_back_status')!=1:
441
                if not cashBack or cashBack.get('cash_back_status')!=1:
443
                    sku['cash_back_type'] = 0
442
                    sku['cash_back_type'] = 0
444
                    sku['cash_back'] = 0
443
                    sku['cash_back'] = 0
445
                else:
444
                else:
446
                    sku['cash_back_type'] = cashBack['cash_back_type']
445
                    sku['cash_back_type'] = cashBack['cash_back_type']