Subversion Repositories SmartDukaan

Rev

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

Rev 22570 Rev 22571
Line 901... Line 901...
901
    if sourceId==53:
901
    if sourceId==53:
902
        #get tagId valid
902
        #get tagId valid
903
        #get all fofoDeals corresponding to item
903
        #get all fofoDeals corresponding to item
904
        fofoDealsMap = catalog_client.getAllFofoDeals(itemIds, [53, 4, 7])    
904
        fofoDealsMap = catalog_client.getAllFofoDeals(itemIds, [53, 4, 7])    
905
    if privateDealUser is not None and privateDealUser.isActive:
905
    if privateDealUser is not None and privateDealUser.isActive:
906
        deals = catalog_client.getAllActivePrivateDeals(itemIds, 0)
-
 
907
        dealItems = deals.keys()
-
 
908
        if not fofoDealsMap:
906
        if not fofoDealsMap:
-
 
907
            deals = catalog_client.getAllActivePrivateDeals(itemIds, 0)
909
            bulkPricingMap = catalog_client.getBulkPricingForItems(itemIds)
908
            bulkPricingMap = catalog_client.getBulkPricingForItems(itemIds)
910
        else:
909
        else:
911
            remainingItemIds = []
910
            remainingItemIds = []
912
            for remainingItemId in itemIds:
911
            for remainingItemId in itemIds:
913
                if remainingItemId in fofoDealsMap.keys():
912
                if remainingItemId in fofoDealsMap.keys():
914
                    remainingItemIds.append(remainingItemId)
913
                    remainingItemIds.append(remainingItemId)
-
 
914
            deals = catalog_client.getAllActivePrivateDeals(remainingItemIds, 0)
915
            bulkPricingMap = catalog_client.getBulkPricingForItems(remainingItemIds)
915
            bulkPricingMap = catalog_client.getBulkPricingForItems(remainingItemIds)
916
                
916
        dealItems = deals.keys()
917
        bulkPricingItems = bulkPricingMap.keys()
917
        bulkPricingItems = bulkPricingMap.keys()
918
 
918
 
919
    cart.total_price = 0
919
    cart.total_price = 0
920
    itemsMap = catalog_client.getItems(itemIds)
920
    itemsMap = catalog_client.getItems(itemIds)
921
    
921