Subversion Repositories SmartDukaan

Rev

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

Rev 20435 Rev 20436
Line 3338... Line 3338...
3338
    if itemcashback_id is None: 
3338
    if itemcashback_id is None: 
3339
        response = []
3339
        response = []
3340
        response_cash_back = list(itemcashbackcon.find().skip(offset).limit(limit))
3340
        response_cash_back = list(itemcashbackcon.find().skip(offset).limit(limit))
3341
        for r in response_cash_back:
3341
        for r in response_cash_back:
3342
            master = masterData.find_one({'_id':r['sku']})
3342
            master = masterData.find_one({'_id':r['sku']})
3343
            response_cash_back['source'] = SOURCE_MAP.get(master['source_id'])
3343
            r['source'] = SOURCE_MAP.get(master['source_id'])
3344
            response_cash_back['product_name'] = master['product_name']
3344
            r['product_name'] = master['product_name']
3345
            response.append(response_cash_back)
3345
            response.append(r)
3346
    else:
3346
    else:
3347
        response = itemcashbackcon.find({'_id' : ObjectId(itemcashback_id)})
3347
        response = itemcashbackcon.find({'_id' : ObjectId(itemcashback_id)})
3348
        master = masterData.find_one({'_id':response['sku']})
3348
        master = masterData.find_one({'_id':response['sku']})
3349
        response['source'] = SOURCE_MAP.get(master['source_id'])
3349
        response['source'] = SOURCE_MAP.get(master['source_id'])
3350
        response['product_name'] = master['product_name']
3350
        response['product_name'] = master['product_name']