From 209e3ed5dc205f391ffc4be9aa539c63cd030fa9 Mon Sep 17 00:00:00 2001 From: Daniel Grams Date: Sun, 11 Jul 2021 12:31:30 +0200 Subject: [PATCH] Suggestion preview does not show photo #215 --- project/views/widget.py | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/project/views/widget.py b/project/views/widget.py index 0c82f54..f035323 100644 --- a/project/views/widget.py +++ b/project/views/widget.py @@ -143,13 +143,16 @@ def event_suggestion_create_for_admin_unit(au_short_name): event_suggestion.review_status = EventReviewStatus.inbox if "preview" in request.args: - event_suggestion.admin_unit = admin_unit - event_suggestion.organizer = next( - (o for o in organizers if o.id == event_suggestion.organizer_id), None - ) - event_suggestion.event_place = next( - (p for p in places if p.id == event_suggestion.event_place_id), None - ) + with db.session.no_autoflush: + event_suggestion.admin_unit = admin_unit + event_suggestion.organizer = next( + (o for o in organizers if o.id == event_suggestion.organizer_id), + None, + ) + event_suggestion.event_place = next( + (p for p in places if p.id == event_suggestion.event_place_id), None + ) + return render_template( "widget/event_suggestion/create_preview.html", admin_unit=admin_unit,