From b748f6df63f621ab466e5ea7e53e1864451736ac Mon Sep 17 00:00:00 2001 From: Mark Murnane Date: Wed, 14 Aug 2024 17:06:55 -0400 Subject: [PATCH] Adding hotel_block_name to email context --- backend/tuber/api/emails.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/backend/tuber/api/emails.py b/backend/tuber/api/emails.py index 464c83d..15e1f18 100644 --- a/backend/tuber/api/emails.py +++ b/backend/tuber/api/emails.py @@ -35,6 +35,7 @@ def get_email_context(badge, tables): hotel_rooms.append({ "roommates": roommates, "hotel_block": room.hotel_block, + "hotel_block_name": tables['HotelRoomBlock'].get(room.hotel_block).name if room.hotel_block in tables['HotelRoomBlock'] else "unknown", "messages": room.messages, "completed": room.completed, "start_night": start_night, @@ -91,6 +92,7 @@ def generate_emails(email): "HotelRoom": {x.id: x for x in db.query(HotelRoom).filter(HotelRoom.event == email.event) .options(joinedload(HotelRoom.room_night_assignments)) .options(joinedload(HotelRoom.roommates)).all()}, + "HotelRoomBlock": {x.id: x for x in db.query(HotelRoomBlock).filter(HotelRoomBlock.event == email.event).all()}, "Event": event, }