Skip to content

Commit b0213bb

Browse files
committed
Remove incorrect type cast
1 parent 1615f24 commit b0213bb

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/app/components/elements/panels/EventAttendance.tsx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ export const EventAttendance = ({user, eventId}: {user: LoggedInUser; eventId: s
101101
.filter(filterOnSurname)
102102
.map(booking => {
103103
const userBooked = booking.userBooked as UserSummaryWithEmailAddressDTO;
104-
const additionalInformation = booking.additionalInformation as {[index: string]: string};
104+
const additionalInformation = booking.additionalInformation;
105105
const userSchool = booking.userBooked && userIdToSchoolMapping[booking.userBooked.id as number];
106106

107107
return <tr key={booking.bookingId}>
@@ -119,17 +119,17 @@ export const EventAttendance = ({user, eventId}: {user: LoggedInUser; eventId: s
119119
</td>
120120
<td className="align-middle text-center">{displayAttendanceAsSymbol(booking.bookingStatus)}</td>
121121
<td className="align-middle">{userBooked.familyName}, {userBooked.givenName}</td>
122-
<td className="align-middle">{additionalInformation.jobTitle ? additionalInformation.jobTitle : additionalInformation.yearGroup}</td>
122+
<td className="align-middle">{additionalInformation?.jobTitle || additionalInformation?.yearGroup || ""}</td>
123123
{(userSchool === undefined || !userSchool.urn) && <td className="align-middle">{userSchool ? userSchool.name : ""}</td>}
124124
{userSchool && userSchool.urn && <td className="align-middle">{userSchool.name}</td>} {/* In future can add link to school stats page */}
125125
<td className="align-middle">{userBooked.role}</td>
126126
<td className="align-middle">{userBooked.email}</td>
127127
<td className="align-middle"><DateString>{booking.bookingDate}</DateString></td>
128128
<td className="align-middle"><DateString>{booking.updated}</DateString></td>
129-
<td className="align-middle">{additionalInformation.accessibilityRequirements}</td>
130-
<td className="align-middle">{additionalInformation.medicalRequirements}</td>
131-
<td className="align-middle">{additionalInformation.emergencyName}</td>
132-
<td className="align-middle">{additionalInformation.emergencyNumber}</td>
129+
<td className="align-middle">{additionalInformation?.accessibilityRequirements || ""}</td>
130+
<td className="align-middle">{additionalInformation?.medicalRequirements || ""}</td>
131+
<td className="align-middle">{additionalInformation?.emergencyName || ""}</td>
132+
<td className="align-middle">{additionalInformation?.emergencyNumber || ""}</td>
133133
</tr>
134134
})
135135
}

0 commit comments

Comments
 (0)