Subversion Repositories SmartDukaan

Rev

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

Rev 15898 Rev 16297
Line 67... Line 67...
67
        if not catalogMap.has_key(str(item['skuBundleId'])+" "+title):
67
        if not catalogMap.has_key(str(item['skuBundleId'])+" "+title):
68
            catalogMap[str(item['skuBundleId'])+" "+title] = [title]
68
            catalogMap[str(item['skuBundleId'])+" "+title] = [title]
69
        s_info = __SkuInfo(str(item['_id']),int(item['skuBundleId']),(item['brand']),(item['model_name']),(item['source_product_name']),int(item['category_id']),categoryMap.get(item['category_id']),float(item['available_price']),float(item['mrp']),item['in_stock'], \
69
        s_info = __SkuInfo(str(item['_id']),int(item['skuBundleId']),(item['brand']),(item['model_name']),(item['source_product_name']),int(item['category_id']),categoryMap.get(item['category_id']),float(item['available_price']),float(item['mrp']),item['in_stock'], \
70
                        int(item['source_id']),(item['source']),title,(item['thumbnail']), long(item['priceUpdatedOn']), synonymsMap.get(item['brand'].upper()), modelNameSynonymMap.get(item['skuBundleId']))
70
                        int(item['source_id']),(item['source']),title,(item['thumbnail']), long(item['priceUpdatedOn']), synonymsMap.get(item['brand'].upper()), modelNameSynonymMap.get(item['skuBundleId']))
71
        l.append(s_info.__dict__)
71
        l.append(s_info.__dict__)
72
    solr.add(l)
72
    solr.add(l,boost={'source_product_name': '2.0',})
73
    
73
    
74
    autoSuggestList = []
74
    autoSuggestList = []
75
    for v in catalogMap.itervalues():
75
    for v in catalogMap.itervalues():
76
        autoSuggestList.append({'val':v[0]})
76
        autoSuggestList.append({'val':v[0]})
77
    PATH = os.path.expanduser(filePath)
77
    PATH = os.path.expanduser(filePath)