Subversion Repositories SmartDukaan

Rev

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

Rev 14997 Rev 15002
Line 1116... Line 1116...
1116
        
1116
        
1117
        brandMap = {}
1117
        brandMap = {}
1118
        for allDeal in allDeals['result']:
1118
        for allDeal in allDeals['result']:
1119
            if allDeal.get('_id').get('brand_id') != 0:
1119
            if allDeal.get('_id').get('brand_id') != 0:
1120
                if brandMap.has_key(allDeal.get('_id').get('brand')):
1120
                if brandMap.has_key(allDeal.get('_id').get('brand')):
1121
                    brand_ids = brandMap.get(allDeal.get('_id').get('brand'))
1121
                    brand_ids = brandMap.get(allDeal.get('_id').get('brand')).get('brand_ids')
1122
                    brand_ids.append(allDeal.get('_id').get('brand_id'))
1122
                    brand_ids.append(allDeal.get('_id').get('brand_id'))
1123
                    brandMap[allDeal.get('_id').get('brand')] = brand_ids
1123
                    brandMap[allDeal.get('_id').get('brand')] = {'brand_ids':brand_ids,}
1124
                else:
1124
                else:
1125
                    temp = []
1125
                    temp = []
1126
                    temp.append(allDeal.get('_id').get('brand_id'))
1126
                    temp.append(allDeal.get('_id').get('brand_id'))
1127
                    brandMap[allDeal.get('_id').get('brand')] = temp
1127
                    brandMap[allDeal.get('_id').get('brand')] = {'brand_ids':temp,'count':allDeal.get('count')}
1128
      
1128
      
1129
        mc.set("brandFilter",{0:brandMap, 3:mobData, 5:tabData}, 600)  
1129
        mc.set("brandFilter",{0:brandMap, 3:mobData, 5:tabData}, 600)  
1130
    
1130
    
1131
    return mc.get("brandFilter").get(category_id)                
1131
    return mc.get("brandFilter").get(category_id)                
1132
 
1132
 
1133
        
1133
        
1134
        
1134
        
1135
        
1135
        
1136
def main():
1136
def main():
1137
    print (getBrandsForFilter(3))
1137
    print (getBrandsForFilter(0))
1138
    
1138
    
1139
    
1139
    
1140
if __name__=='__main__':
1140
if __name__=='__main__':
1141
    main()
1141
    main()