The first one should always be from the HY. The second one can be an outsider.
[x] There should be a button that expands the standalone form with the fields first name, last name, affliation, and email
[x] Add deletion of the secondary grader so that it can be changed later on
[x] External users are saved in to the users table with a flag isExternal or external set to true upon submission of the form
[x] Update the frontend validation schema and display the errors on individual inputs for the external user. For example error message for firstName, lastName, and email fields individually
[x] Assert that the edit thesis works with the external users also
[x] Add integration tests for this updated logic
[x] Update and add new frontend tests for the external users
The first one should always be from the HY. The second one can be an outsider.