| 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]
|