Subversion Repositories SmartDukaan

Rev

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

Rev 13805 Rev 13806
Line 131... Line 131...
131
    if category_id == 0:
131
    if category_id == 0:
132
        print "Getting all cat"
132
        print "Getting all cat"
133
        data = list(get_mongo_connection().Catalog.Deals.find({'rank':{'$gt':0}}).sort([(sortField,direct)]).skip(offset).limit(limit))
133
        data = list(get_mongo_connection().Catalog.Deals.find({'rank':{'$gt':0}}).sort([(sortField,direct)]).skip(offset).limit(limit))
134
    else:
134
    else:
135
        data = list(get_mongo_connection().Catalog.Deals.find({'rank':{'$gt':0},'category_id':category_id}).sort([(sortField,direct)]).skip(offset).limit(limit))
135
        data = list(get_mongo_connection().Catalog.Deals.find({'rank':{'$gt':0},'category_id':category_id}).sort([(sortField,direct)]).skip(offset).limit(limit))
-
 
136
    print data[0]['_id']
136
    for d in data:
137
    for d in data:
137
        item = list(get_mongo_connection().Catalog.MasterData.find({'_id':d['_id']}))
138
        item = list(get_mongo_connection().Catalog.MasterData.find({'_id':d['_id']}))
138
        if not deals.has_key(item[0]['identifier']):
139
        if not deals.has_key(item[0]['identifier']):
139
            item[0]['dealRank'] = rank 
140
            item[0]['dealRank'] = rank 
140
            deals[item[0]['identifier']] = item[0]
141
            deals[item[0]['identifier']] = item[0]