diff --git a/alkatorapi/views.py b/alkatorapi/views.py index 60682bd..4c39521 100644 --- a/alkatorapi/views.py +++ b/alkatorapi/views.py @@ -71,13 +71,18 @@ def register(request): ) user.save() + if date.today() >= date(2024, 9, 28): + price = 79000 + else: + price = 69000 + payment_data = { 'merchant': COMGATE_MERCHANT, 'test': 'true' if COMGATE_TEST else 'false', - 'price': 69000, + 'price': price, 'curr': 'CZK', 'method': 'ALL', - 'label': 'Startovné', + 'label': 'Startovné na závod Alkátor Race Studené 2024', 'email': user.email, 'fullName': f"{user.first_name} {user.last_name}", 'refId': f'{user.invoice_id}', @@ -111,6 +116,7 @@ def payment_result(request): user = User.objects.get(invoice_id=ref_id) except User.DoesNotExist: mail_admins('Chyba s platbou!', f'invoice_id={ref_id}&paid={paid}') + return HttpResponse(status=404) if paid == 'PAID': user.paid = True user.save() @@ -129,12 +135,12 @@ Budou tě čekat nevídané překážky. O podrobnostech tě budeme informovat emailem. Nezapomeň nás sledovat na Facebooku, Instagramu, YouTube a TikToku. -Na tento email není třeba odpovídat, prootže je generován automaticky s přijatou platbou. V případě potřeby psát na info@alkator.cz . +Na tento email není třeba odpovídat, protože je generován automaticky s přijatou platbou. V případě potřeby pište na info@alkator.cz . ALKÁTOR TEAM email: info@alkator.cz tel: + 420 728 018 088 -web: alkator.cz""", +web: https://alkator.cz""", "info@alkator.cz", [user.email], ) @@ -152,7 +158,7 @@ def payment_state(request): return HttpResponse('{"status":"success", "reason":"Úspěšná platba"}', content_type='application/json') else: return HttpResponse('{"status":"failed", "reason":"Zatím nemáme informace o provedené platbě. Zkuste reload nebo zkontrolujte email."}', content_type='application/json') - except User.DoesNotExist as e: + except User.DoesNotExist: return HttpResponse('{"status":"failed", "reason":"Uživatel neexistuje, registraci prosím opakujte."}', content_type='application/json') diff --git a/frontend/src/scripts/index.js b/frontend/src/scripts/index.js index ca0d59e..027ebd3 100644 --- a/frontend/src/scripts/index.js +++ b/frontend/src/scripts/index.js @@ -226,7 +226,7 @@ class Main extends Component {
Start závodu je v 10:00, ale check-in se zahájením akce je již od 8:30.
+* S blížícím se závodem bude 28.9 zvednuta cena na 790 kč.
+Rozhodně se podívej na FAQ sekci, zde na stránce, kde najdeš důležité informace týkající se závodu ALKÁTOR RACE.
Sportem ku chlastu!