È attualmente possibile (ed è successo) iscriversi per due volte alla stessa gara.
Ciò può succedere perché in ManageParticipationCreation.php il controllo che la partecipazione non esista già è fatto all'inizio mentre l'aggiunta della partecipazione è alla fine (con in mezzo l'invio di email, che chiede tempo).
In particolare se il browser decide di inviare due richieste sincrone è molto probabile la doppia iscrizione.
Non è chiaro come risolvere questo problema (che è comunque relativamente raro).
È attualmente possibile (ed è successo) iscriversi per due volte alla stessa gara. Ciò può succedere perché in ManageParticipationCreation.php il controllo che la partecipazione non esista già è fatto all'inizio mentre l'aggiunta della partecipazione è alla fine (con in mezzo l'invio di email, che chiede tempo). In particolare se il browser decide di inviare due richieste sincrone è molto probabile la doppia iscrizione. Non è chiaro come risolvere questo problema (che è comunque relativamente raro).