Skip to content

Commit ff3724c

Browse files
Strehkclaude
andauthored
feat (Frontend): Add id column to badge CSV export (#391)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 6f7a9be commit ff3724c

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/routes/(authenticated)/management/[conferenceId]/downloads/BadgeData.svelte

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,7 @@
126126
countryAlpha2Code?: string | null;
127127
alternativeImage?: string | null;
128128
pronouns?: string | null;
129+
id?: string | null;
129130
mediaConsentStatus?: MediaConsentStatus$options;
130131
}[],
131132
filename: string
@@ -137,6 +138,7 @@
137138
'countryAlpha2Code',
138139
'alternativeImage',
139140
'pronouns',
141+
'id',
140142
'mediaConsentStatus'
141143
];
142144
const data = badgeData.map((x) => [
@@ -146,6 +148,7 @@
146148
x.countryAlpha2Code ?? '',
147149
x.alternativeImage ?? '',
148150
x.pronouns ?? '',
151+
x.id ?? '',
149152
x.mediaConsentStatus ?? 'NOT_SET'
150153
]);
151154
downloadCSV(header, data, filename);
@@ -177,6 +180,7 @@
177180
countryAlpha2Code: member.delegation.assignedNation!.alpha2Code,
178181
alternativeImage: '',
179182
pronouns: member.user.pronouns,
183+
id: member.user.id,
180184
mediaConsentStatus:
181185
member.user.conferenceParticipantStatus.find((conference) => {
182186
return conference.conference.id === conferenceId;
@@ -215,6 +219,7 @@
215219
countryAlpha2Code: 'un',
216220
alternativeImage: '',
217221
pronouns: member.user.pronouns,
222+
id: member.user.id,
218223
mediaConsentStatus:
219224
member.user.conferenceParticipantStatus.find((conference) => {
220225
return conference.conference.id === conferenceId;
@@ -252,6 +257,7 @@
252257
countryAlpha2Code: 'un',
253258
alternativeImage: '',
254259
pronouns: member.user.pronouns,
260+
id: member.user.id,
255261
mediaConsentStatus:
256262
member.user.conferenceParticipantStatus.find((conference) => {
257263
return conference.conference.id === conferenceId;

0 commit comments

Comments
 (0)