Open shawnnlimm opened 7 months ago
This is not a feature flaw, this is intended behavior; multiple contacts can have the same contact number (e.g., a parent and a child).
Team chose [response.Rejected
]
Reason for disagreement: I disagree that this bug should be rejected as there is clearly an inconvenience caused to the user when using the app. As a new user following the UG, there is no information regarding how uniqueness of a person is defined for the app.
Furthermore, the app currently allows 2 people with the same name but different phone numbers to be added too which is valid, since different people might have the same name. However, if multiple contacts have the same contact number, then it is also very possible (although rare) that multiple contacts have the same name AND contact number, which the app should allow instead of rejecting.
If 2 different people indeed have the same contact number (parent and child), perhaps a better way would be to have some unique identifier for each person, such as NRIC number in Singapore, which is definitely unique to each person.
Description
After playing around with the
add
command, I am still unsure how a person is uniquely identified, which is not specified in the UG. If I were to guess, I think it is the combination of (n/NAME, p/PHONE_NUMBER).Steps to reproduce
add n/hanni pham p/87654321 a/999A t/friend d/tdy 10am-12pm
add n/john doe p/87654321 a/999A t/friend d/tdy 10am-12pm
Expected Behaviour
john doe should not be added, since it is very unlikely that 2 different people have the same phone number
Actual Behaviour
john doe is is added successfully
Label elaboration
Severity: Medium, since it causes inconvenience as users have to figure out themselves what constitutes as a duplicate person, although this problem is only occasional.
BugType: FeatureFlaw, since it is unlikely that 2 people have the same phone number.