From b731a4365033b28de22e1e1bb92ece28408cb3da Mon Sep 17 00:00:00 2001 From: Martin Quarda Date: Sat, 21 Sep 2024 11:03:58 +0200 Subject: [PATCH] new price --- alkatorapi/views.py | 2 +- frontend/src/scripts/index.js | 10 ++++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/alkatorapi/views.py b/alkatorapi/views.py index 29f14a2..394e36f 100644 --- a/alkatorapi/views.py +++ b/alkatorapi/views.py @@ -101,7 +101,7 @@ def register(request): user.trans_id = result['transId'][0] user.save() - return HttpResponse('{"success":"Úspěšná registrace.", "redirect":"' + result['redirect'][0] + '"}', content_type='application/json') + return HttpResponse('{"success":"", "redirect":"' + result['redirect'][0] + '"}', content_type='application/json') @csrf_exempt diff --git a/frontend/src/scripts/index.js b/frontend/src/scripts/index.js index e036835..81106f3 100644 --- a/frontend/src/scripts/index.js +++ b/frontend/src/scripts/index.js @@ -22,6 +22,7 @@ class Main extends Component { page: window.location.hash, photos: [], photoIsOpen: false, + progress: false, currentImage: 0, }; fetch(addr_prefix + "/api/results").then(resp => resp.json()).then(json => { @@ -58,10 +59,15 @@ class Main extends Component { event.preventDefault(); let form = document.getElementById("form"); let formData = new FormData(form); + if(this.state.progress){ + return; + } + this.setState({progress: true}) fetch(addr_prefix + "/api/register", { method:"POST", body: formData, }).then(resp => resp.json()).then(json => { + this.setState({progress:false}) if(json.reason){ this.setState({ text: json.reason, @@ -226,7 +232,7 @@ class Main extends Component {

CENA
- Do 20.9. 690 kč* + Od 21.9. 790 kč*

@@ -249,7 +255,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 21.9. zvednuta cena na 790 kč.

+

* Do 20.9 byla cena 690 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!