Subversion Repositories SmartDukaan

Rev

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

Rev 5331 Rev 5353
Line 17... Line 17...
17
    
17
    
18
    user_client = UserClient().get_client()
18
    user_client = UserClient().get_client()
19
    user = user_client.getUserByCartId(cart.id)
19
    user = user_client.getUserByCartId(cart.id)
20
 
20
 
21
    if 'usage_limit_for_user' in args and args['usage_limit_for_user'] is not None:
21
    if 'usage_limit_for_user' in args and args['usage_limit_for_user'] is not None:
22
        if args['usage_limit_for_user'] <= get_coupon_usage_count_by_user(coupon_code, user.id):
22
        if args['usage_limit_for_user'] <= get_coupon_usage_count_by_user(coupon_code, user.userId):
23
            raise PromotionException(111, 'You have already used this coupon maximum possible times.')
23
            raise PromotionException(111, 'You have already used this coupon maximum possible times.')
24
    
24
    
25
    if not cart.lines:
25
    if not cart.lines:
26
        return cart
26
        return cart
27
    
27