It seems like two students cannot have the same email and student ID, so when adding a student with the same email or student ID and error is given. However, error message given is not specific and is the same for both scenarios, whether the error is in the student ID or email.
This will result in the user not being able to figure out what is wrong with the command they entered as they will not know what to fix.
Steps to reproduce:
Enter "/add_student name/Zack2 id/A4234567Z email/zack@example.com tag/Student "
Error "already exists in the address book!" is given
Enter "/add_student name/Zack2 id/A4234567Z email/zack@example.com tag/Student "
It seems like two students cannot have the same email and student ID, so when adding a student with the same email or student ID and error is given. However, error message given is not specific and is the same for both scenarios, whether the error is in the student ID or email.
This will result in the user not being able to figure out what is wrong with the command they entered as they will not know what to fix.
Steps to reproduce: