From 24e98b45b1fb3bf1be29b518862ff52d4de15d60 Mon Sep 17 00:00:00 2001 From: Michael Thies Date: Sun, 12 Jul 2020 22:24:22 +0200 Subject: [PATCH] game: Fix get_game_result() to provide sheet.game --- qaqa_bot/game.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/qaqa_bot/game.py b/qaqa_bot/game.py index c20c76c..47c5811 100644 --- a/qaqa_bot/game.py +++ b/qaqa_bot/game.py @@ -201,8 +201,11 @@ def get_game_result(self, session: Session, game_id: int) -> model.Game: selectinload(model.Game.participants) .joinedload(model.Participant.user), selectinload(model.Game.sheets) - .selectinload(model.Sheet.entries) - .joinedload(model.Entry.user))\ + .options( + selectinload(model.Sheet.game), + selectinload(model.Sheet.entries) + .joinedload(model.Entry.user) + ))\ .one_or_none() session.expunge_all()