Advertisement
Guest User

Untitled

a guest
May 23rd, 2015
254
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.03 KB | None | 0 0
  1. if (coupon.group.ctype == SINGLE_USE_ONE_MEMBER_ONLY
  2. and CouponStatus.objects.filter(coupon=coupon).exists()):
  3. log("Member %s tried to redeem a single-use single-member coupon, failed: %s" % (
  4. member.pk, code,
  5. ))
  6.  
  7. return (False, u'Only one promo code may be redeemed per transaction')
  8.  
  9. elif coupon.group.ctype == ONCE_PER_MEMBER_MAX_USES:
  10.  
  11. if 0 < coupon.max_users <= CouponStatus.objects.filter(coupon=coupon).count():
  12. log("Member %s tried to redeem a once-per-member max user coupon that "
  13. "was maxed out, failed: %s" % (member.pk, code))
  14. return (False, u'Code has already been redeemed!')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement