Subversion Repositories SmartDukaan

Rev

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

Rev 13836 Rev 13839
Line 144... Line 144...
144
        return [{}]
144
        return [{}]
145
 
145
 
146
def getCashBackDetails(identifier, source_id):
146
def getCashBackDetails(identifier, source_id):
147
    """Need to add item level cashback, no data available right now."""
147
    """Need to add item level cashback, no data available right now."""
148
    
148
    
-
 
149
    if source_id in (1,2,4):
149
    skuData = list(get_mongo_connection().Catalog.MasterData.find({'identifier':identifier.strip(), 'source_id':source_id}))
150
        skuData = list(get_mongo_connection().Catalog.MasterData.find({'identifier':identifier.strip(), 'source_id':source_id}))
-
 
151
    elif source_id in (3):
-
 
152
        skuData = list(get_mongo_connection().Catalog.MasterData.find({'secondaryIdentifier':identifier.strip(), 'source_id':source_id}))
150
    if len(skuData) > 0:
153
    if len(skuData) > 0:
151
        cashback = list(get_mongo_connection().Catalog.CategoryCashBack.find({'category_id':skuData[0]['category_id'], 'source_id':source_id}))
154
        cashback = list(get_mongo_connection().Catalog.CategoryCashBack.find({'category_id':skuData[0]['category_id'], 'source_id':source_id}))
152
        if len(cashback) > 0:
155
        if len(cashback) > 0:
153
            return cashback[0]
156
            return cashback[0]
154
        else:
157
        else: