Subversion Repositories SmartDukaan

Rev

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

Rev 15143 Rev 15150
Line 524... Line 524...
524
            print "brand filter ",toFilter
524
            print "brand filter ",toFilter
525
            if len(toFilter) == 0 or (len(toFilter)==1 and toFilter[0]==''):
525
            if len(toFilter) == 0 or (len(toFilter)==1 and toFilter[0]==''):
526
                brandsFiltered = deals
526
                brandsFiltered = deals
527
            for deal in deals:
527
            for deal in deals:
528
                if str(deal['brand_id']) in toFilter:
528
                if str(deal['brand_id']) in toFilter:
-
 
529
                    print "Adding ", deal
529
                    brandsFiltered.append(deal)
530
                    brandsFiltered.append(deal)
530
    if len(dealFiltered) == 0:
531
    if len(dealFiltered) == 0:
531
        return brandsFiltered
532
        return brandsFiltered
532
    return [i for i in dealFiltered for j in brandsFiltered if i['_id']==j['_id']]
533
    return [i for i in dealFiltered for j in brandsFiltered if i['_id']==j['_id']]
533
    
534
    
Line 1197... Line 1198...
1197
        mc.set("brandFilter",{0:brandMap, 3:mobData, 5:tabData}, 600)  
1198
        mc.set("brandFilter",{0:brandMap, 3:mobData, 5:tabData}, 600)  
1198
    
1199
    
1199
    return sorted(mc.get("brandFilter").get(category_id), key = lambda x: (-x['count'], x['brand']))
1200
    return sorted(mc.get("brandFilter").get(category_id), key = lambda x: (-x['count'], x['brand']))
1200
        
1201
        
1201
def main():
1202
def main():
1202
    print __getBrandIdForBrand('Micromax',5)
1203
    getNewDeals(47, 3, 0, 20, None, None, "brandFilter:64")
1203
    
1204
    
1204
    
1205
    
1205
if __name__=='__main__':
1206
if __name__=='__main__':
1206
    main()
1207
    main()