Subversion Repositories SmartDukaan

Rev

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

Rev 5331 Rev 5353
Line 18... Line 18...
18
    if email in args['emails']:
18
    if email in args['emails']:
19
        discount_value = args['discount']
19
        discount_value = args['discount']
20
    else:
20
    else:
21
        raise PromotionException(111, 'You are not allowed to use this coupon')
21
        raise PromotionException(111, 'You are not allowed to use this coupon')
22
    
22
    
23
    count_coupon_usage = get_coupon_usage_count_by_user(coupon_code, user.id)
23
    count_coupon_usage = get_coupon_usage_count_by_user(coupon_code, user.userId)
24
    
24
    
25
    if count_coupon_usage >= args['usage_limit_for_user']:
25
    if count_coupon_usage >= args['usage_limit_for_user']:
26
        raise PromotionException(112, 'Your usage limit for this coupon is exhausted.')
26
        raise PromotionException(112, 'Your usage limit for this coupon is exhausted.')
27
    
27
    
28
    discounts = []
28
    discounts = []