From b280765cf2c2698c2894ebaff9342d6e9d75d530 Mon Sep 17 00:00:00 2001 From: "H. Shay" Date: Tue, 23 Jan 2024 15:44:23 -0800 Subject: [PATCH] fix resolution of people in physical auditoriums --- src/Conference.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/Conference.ts b/src/Conference.ts index 9091b7fe..9ed43618 100644 --- a/src/Conference.ts +++ b/src/Conference.ts @@ -699,10 +699,9 @@ export class Conference { public async getPeopleForAuditorium(auditorium: Auditorium): Promise { const audit = await auditorium.getDefinition(); const people: IPerson[] = []; - for (const t of Object.values(this.talks)) { - const talk = await t.getDefinition(); - if (talk.auditoriumId == audit.id) { - people.push(...talk.speakers); + for (const t of this.backend.talks.values()) { + if (t.auditoriumId == audit.id) { + people.push(...t.speakers); } } return people;