Subversion Repositories SmartDukaan

Rev

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

Rev 15267 Rev 15341
Line 135... Line 135...
135
    negativeDeals = get_mongo_connection().Catalog.NegativeDeals.find().distinct('sku')
135
    negativeDeals = get_mongo_connection().Catalog.NegativeDeals.find().distinct('sku')
136
    mc.set("negative_deals", negativeDeals, 600)
136
    mc.set("negative_deals", negativeDeals, 600)
137
 
137
 
138
def recomputePoints(item, deal):
138
def recomputePoints(item, deal):
139
    try:
139
    try:
-
 
140
        if item.get('available_price') != deal['available_price']:
-
 
141
            print "No need to compute points for %d , as price is still same" %(item['_id'])
-
 
142
            raise
140
        nlcPoints = getNlcPoints(item, deal['minNlc'], deal['maxNlc'], deal['available_price'])
143
        nlcPoints = getNlcPoints(item, deal['minNlc'], deal['maxNlc'], deal['available_price'])
141
    except:
144
    except:
142
        traceback.print_exc()
145
        traceback.print_exc()
143
        nlcPoints = deal['nlcPoints']
146
        nlcPoints = deal['nlcPoints']
144
    if item['manualDealThresholdPrice'] >= deal['available_price']:
147
    if item['manualDealThresholdPrice'] >= deal['available_price']: