Open jiahui0309 opened 4 months ago
No details provided by team.
[The team marked this bug as a duplicate of the following bug]
Allow adding duplicated email address for
add
commandAs shown in the screenshot below, the program allow user to insert duplicated email address for different person (Client index 12 and 13).
In real-world scenario, email address should be unique, and no more than one person can have the same email address. In this case, it will cause the user to send information to the wrong person as the email address entered are duplicated and caused inconvenience to the user to double check the accuracy of insertion.
It would be great for the team to detect duplication in the insertion of email address such that duplicated email address is not allowed/ warning message can be shown.
[original: nus-cs2103-AY2324S2/pe-interim#390] [original labels: severity.Medium type.FeatureFlaw]
[This is the team's response to the above 'original' bug]
In our documentation, we stated the following:
We downgraded the severity to low, as this scenario only happens rarely (people do not edit their client's emails to be duplicates of other client's emails often, if not at all).
This case also qualifies for the highlighted case, as duplicate detection based on email is currently not a feature, although it has been identified as a planned enhancement, and trying to use the missing feature does not cause the software to crash.
Items for the Tester to Verify
:question: Issue duplicate status
Team chose to mark this issue as a duplicate of another issue (as explained in the Team's response above)
Reason for disagreement: Hi! I understand that your team may have classified my bug report to be a duplicate as Allow adding duplicated email address for add command
, since they are similar. However, I took the time to read through the planned enhancements and did not raise the issue of duplicate emails. My report came from the fact that the documentation said that name will be processed as a single space, but it is not followed. Furthermore, the issue of duplicate emails can be solved using your planned enhancements, but not the extra spaces between names.
Also, I am not very sure the reason for duplicating these bugs, since this can be fixed independently from the original bug
Thank you :)
Steps:
add n/James Ho p/22224444 e/jamesho@example.com a/123, Clementi Rd, 1234665 t/friend t/colleague
add n/James Ho p/22224444 e/jamesho@example.com a/123, Clementi Rd, 1234665 t/friend t/colleague
expected: to throw an error to users indicating that the names are the same. this is different from your planned enhancements 3 as ur app allows people with sematically same name to be added
actual: successful addition
Your UG mentioned that it will be processed as a single space, but it is not followed. but I will put low instead of med