Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Štafety - závodníkům na prvním úseku se nenastavuje čas startu #450

Closed
VoiToi opened this issue Oct 6, 2019 · 5 comments
Closed

Comments

@VoiToi
Copy link
Contributor

VoiToi commented Oct 6, 2019

Pokud při štafetách (či družstvech) zadám ke kategorii čas startu, bohužel se tento čas startu nenastaví závodníkům na prvním úseku. Čas startu je null a po doběhnutí tento závodník má čas vypočtený od času nula. Přitom startoval třeba 5, 10, 15, 20 nebo 25.

Čas startu by šel teoreticky závodníkům vyplnit ručně, což by ale v případě 620 štafet bylo hodně práce.

Já jsem si nakonec poradil s pomocí následujícího SQL update:

UPDATE runs r SET starttimems = 60000 * (SELECT cd.starttimemin FROM relays rel
JOIN classes cl ON (cl.id = rel.classid)
JOIN classdefs cd ON (cd.classid = cl.id)
WHERE r.leg = 1 AND (r.relayid = rel.id))
WHERE r.leg = 1

Samozřejmě čas startu jednotlivým úsekům by se měl vyplňovat automaticky, při importu závodníka (se soupiskou nebo s přihláškou), případně pak při ručním zadávání nebo změnách soupisek. A asi by se měl také nastavit všem prvním úsekům v okamžiku, kdy uložím čas startu u kategorie.

@fvacek
Copy link
Collaborator

fvacek commented Oct 6, 2019

nevim, jestli je to sikovny, ale aktualne se cas prvnim usekum nastavuje losovanim

image

Leg 1 samozrejme

@VoiToi
Copy link
Contributor Author

VoiToi commented Oct 6, 2019

Aha, to mě teď nenapadlo, a posledně jsem to tak možná udělal. :-)
No, tak každopádně kdyby se ten první start nastavil automaticky, tak by to bylo blbuvzdornější.

@fvacek
Copy link
Collaborator

fvacek commented Oct 7, 2019

To urcite, udelam z toho feature-request, ale obavam se, ze uz tam jeden na tohle je :)

@lukaskett
Copy link

Jo na to už jsem upozorňoval, viz #354

fvacek added a commit that referenced this issue Dec 21, 2019
@fvacek
Copy link
Collaborator

fvacek commented Dec 21, 2019

image

na nastaveni casu prvnich useku stafet existuje specialni typ losovani, viz screen-shot. Navic jsem ve verzi 2.3.0 pridal cervene podbarveni startovniho casu prvnich useku stafet s odlisnym startovnim casem, nez je uvedeno v classes

@fvacek fvacek closed this as completed Dec 21, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants