Skip to content

Commit 28dfa23

Browse files
bodnaraxkureck
authored andcommitted
feat(admin): generate sponsored members - note in CSV output
* extended CSV output when generating sponsored members * note, if present, is included in CSV output
1 parent 11ebcff commit 28dfa23

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

apps/admin-gui/src/app/shared/components/dialogs/generate-sponsored-members-dialog/generate-sponsored-members-dialog.component.ts

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ interface MemberData {
3030
status: string;
3131
login?: string;
3232
password?: string;
33+
note?: string;
3334
}
3435

3536
export interface GenerateSponsoredMembersDialogData {
@@ -319,12 +320,13 @@ export class GenerateSponsoredMembersDialogComponent implements OnInit {
319320
login = memberData['login'] ? memberData['login'] : login;
320321
password = memberData['password'] ? memberData['password'] : password;
321322

322-
output.push({
323-
name: name,
324-
status: status,
325-
login: login,
326-
password: password,
327-
});
323+
const line = { name: name, status: status, login: login, password: password };
324+
325+
if (memberData['note']) {
326+
line['note'] = memberData['note'];
327+
}
328+
329+
output.push(line);
328330
});
329331

330332
return output;

0 commit comments

Comments
 (0)