|
|
|
@ -388,7 +388,7 @@ class GiftCertificateGetView(TemplateView): |
|
|
|
ugs = get_object_or_404(UserGiftCertificate, pk=short_url.decode_url(slug)) |
|
|
|
ugs = get_object_or_404(UserGiftCertificate, pk=short_url.decode_url(slug)) |
|
|
|
except: |
|
|
|
except: |
|
|
|
raise Http404() |
|
|
|
raise Http404() |
|
|
|
if UserBonus.objects.filter(payment=ugs.payment).exists(): |
|
|
|
if request.user.bonuses.filter(payment=ugs.payment).exists(): |
|
|
|
raise Http404() |
|
|
|
raise Http404() |
|
|
|
bonuses = UserBonus.objects.create(user=request.user, amount=ugs.gift_certificate.price, |
|
|
|
bonuses = UserBonus.objects.create(user=request.user, amount=ugs.gift_certificate.price, |
|
|
|
payment=ugs.payment) |
|
|
|
payment=ugs.payment) |
|
|
|
|