Skip to content
Snippets Groups Projects
Commit 0ed78d57 authored by Martin Mareš's avatar Martin Mareš
Browse files

Opraven import bodů do sekundárních soutěží

See also #199.
parent da678176
Branches
No related tags found
No related merge requests found
...@@ -665,11 +665,16 @@ class PointsImport(Import): ...@@ -665,11 +665,16 @@ class PointsImport(Import):
return self.error('Soutěžící v tomto kole soutěží vícekrát, neumím zpracovat') return self.error('Soutěžící v tomto kole soutěží vícekrát, neumím zpracovat')
pion, sol = pion_sols[0] pion, sol = pion_sols[0]
if not self.round.is_subround():
contest = pion.contest
else:
contest = sess.query(db.Contest).filter_by(round=self.round, master_contest_id=pion.contest_id).one()
if self.contest is not None: if self.contest is not None:
if pion.contest != self.contest: if contest != self.contest:
return self.error('Soutěžící nesoutěží v této oblasti') return self.error('Soutěžící nesoutěží v této oblasti')
rights = self.gatekeeper.rights_for_contest(pion.contest) rights = self.gatekeeper.rights_for_contest(contest)
if not rights.can_edit_points(): if not rights.can_edit_points():
return self.error('Nemáte právo na úpravu bodů') return self.error('Nemáte právo na úpravu bodů')
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment