Subversion Repositories SmartDukaan

Rev

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

Rev 17622 Rev 17623
Line 743... Line 743...
743
            except:
743
            except:
744
                fd_dealObject = {3:{},5:{},6:{}}
744
                fd_dealObject = {3:{},5:{},6:{}}
745
        else:
745
        else:
746
            fd_dealObject = mc.get("featured_deals_deal_object")
746
            fd_dealObject = mc.get("featured_deals_deal_object")
747
            
747
            
748
        print "Inside new deals ",fd_dealObject
-
 
749
        
748
            
750
        print "Rank counter is ",rankCounter
749
        print "Rank counter is ",rankCounter
751
        
750
        
-
 
751
        while(True):
-
 
752
            rankCounter = rankCounter+1
752
        print fd_dealObject.get(category_id).get(rankCounter)
753
            print fd_dealObject.get(category_id).get(rankCounter)
753
        
754
            
754
        
755
            
755
        if (fd_dealObject.get(category_id).get(rankCounter)) is not None:
756
            if (fd_dealObject.get(category_id).get(rankCounter)) is not None:
756
            deal_object_temp = []
757
                deal_object_temp = []
757
            deal_object_temp.append(fd_dealObject.get(category_id).get(rankCounter).get('object'))
758
                deal_object_temp.append(fd_dealObject.get(category_id).get(rankCounter).get('object'))
758
            dealsListMap.append(deal_object_temp)
759
                dealsListMap.append(deal_object_temp)
-
 
760
            else:
759
        rankCounter = rankCounter+1
761
                break
760
        
762
        
761
        temp = []
763
        temp = []
762
        if dealList is None or len(dealList)==0:
764
        if dealList is None or len(dealList)==0:
763
            print "Empty deal;lisr"
765
            print "Empty deal;lisr"
764
            continue
766
            continue
Line 831... Line 833...
831
            except:
833
            except:
832
                item[0]['filterLink'] = ""
834
                item[0]['filterLink'] = ""
833
            temp.append(item[0])
835
            temp.append(item[0])
834
        if len(temp) > 1:
836
        if len(temp) > 1:
835
            temp = sorted(temp, key = lambda x: (x['available_price']),reverse=False)
837
            temp = sorted(temp, key = lambda x: (x['available_price']),reverse=False)
-
 
838
        rankCounter = rankCounter+1
836
        dealsListMap.append(temp)
839
        dealsListMap.append(temp)
837
        
-
 
838
        
-
 
839
             
-
 
840
            
-
 
841
        
-
 
842
        
-
 
843
        
-
 
844
        
-
 
845
        
-
 
846
    return dealsListMap
840
    return dealsListMap
847
 
841
 
848
def filterDeals(deals, filterData):
842
def filterDeals(deals, filterData):
849
    dealFiltered = []
843
    dealFiltered = []
850
    brandsFiltered = []
844
    brandsFiltered = []