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 {
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!