feat: add optional student nickname for informal display
Keep legal first and last names for formal lists; show DisplayFirstName on teams, calendars, and import matching so two Josiahs can be told apart. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -88,7 +88,7 @@
|
||||
{
|
||||
case EventFormat.Individual when Team.Students.Count == 1:
|
||||
Team.Captain ??= Team.Students[0];
|
||||
Team.Identifier ??= Team.Captain.FirstName;
|
||||
Team.Identifier ??= Team.Captain.DisplayFirstName;
|
||||
break;
|
||||
case EventFormat.Team:
|
||||
break;
|
||||
@@ -134,7 +134,7 @@
|
||||
if (Team is { Event.EventFormat: EventFormat.Individual, Students.Count: 1 })
|
||||
{
|
||||
Team.Captain ??= Team.Students[0];
|
||||
Team.Identifier = Team.Captain.FirstName;
|
||||
Team.Identifier = Team.Captain.DisplayFirstName;
|
||||
}
|
||||
|
||||
try
|
||||
|
||||
Reference in New Issue
Block a user