Subversion Repositories SmartDukaan

Rev

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

Rev 15269 Rev 15344
Line 156... Line 156...
156
    except:
156
    except:
157
        print "Unable to compute deal for %s"%(data['skuBundleId'])
157
        print "Unable to compute deal for %s"%(data['skuBundleId'])
158
 
158
 
159
def recomputePoints(item, deal):
159
def recomputePoints(item, deal):
160
    try:
160
    try:
-
 
161
        if item.get('available_price') == deal['available_price']:
-
 
162
            print "No need to compute points for %d , as price is still same" %(item['_id'])
-
 
163
            raise
161
        nlcPoints = getNlcPoints(item, deal['minNlc'], deal['maxNlc'], deal['available_price'])
164
        nlcPoints = getNlcPoints(item, deal['minNlc'], deal['maxNlc'], deal['available_price'])
162
    except:
165
    except:
163
        print traceback.print_exc()
166
        print traceback.print_exc()
164
        nlcPoints = deal['nlcPoints']
167
        nlcPoints = deal['nlcPoints']
165
    if item['manualDealThresholdPrice'] >= deal['available_price']:
168
    if item['manualDealThresholdPrice'] >= deal['available_price']: