in front-end-resources/react-meeting/src/utils/api.ts [64:83]
export function createGetAttendeeCallback(meetingId: string) {
return async (chimeAttendeeId: string, externalUserId?: string) => {
const attendeeUrl = `${BASE_URL}attendee?title=${encodeURIComponent(
meetingId
)}&attendee=${encodeURIComponent(chimeAttendeeId)}`;
const res = await fetch(attendeeUrl, {
method: 'GET'
});
if (!res.ok) {
throw new Error('Invalid server response');
}
const data = await res.json();
return {
name: data.AttendeeInfo.Name
};
};
}