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

export-pion: Zapomínali jsme na úlohy ze sekundárních kol

parent 99f82a26
No related branches found
No related tags found
No related merge requests found
...@@ -19,12 +19,12 @@ sess = db.get_session() ...@@ -19,12 +19,12 @@ sess = db.get_session()
points_by_uid_roundid: DefaultDict[Tuple[int, int], Decimal] = defaultdict(Decimal) points_by_uid_roundid: DefaultDict[Tuple[int, int], Decimal] = defaultdict(Decimal)
sols = (sess.query(db.Solution) sols = (sess.query(db.Solution)
.options(joinedload(db.Solution.task)) .options(joinedload(db.Solution.task).joinedload(db.Task.round))
.all()) .all())
for sol in sols: for sol in sols:
if sol.points is not None: if sol.points is not None:
points_by_uid_roundid[sol.user_id, sol.task.round_id] += sol.points points_by_uid_roundid[sol.user_id, sol.task.round.master_round_id] += sol.points
res = (sess.query(db.Participant, db.Participation, db.Contest, db.Round) res = (sess.query(db.Participant, db.Participation, db.Contest, db.Round)
.select_from(db.Participant) .select_from(db.Participant)
... ...
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment