diff --git a/src/backend/surveys/routes.py b/src/backend/surveys/routes.py index 6f39828..2d35cbe 100644 --- a/src/backend/surveys/routes.py +++ b/src/backend/surveys/routes.py @@ -41,7 +41,7 @@ def surveys_create_handler(): @bp.route("/surveys/", methods=["GET"]) def survey_page(survey_id): survey = db.get_or_404(Survey, survey_id) - answers = db.session.execute(select(Survey).where(Answer.survey == survey_id)).scalars().all() + answers = db.session.execute(select(Survey).join(Answer).where(Answer.survey == survey_id)).scalars().all() return render_template( "survey_details.html", survey=survey,