WR3nd3 / pe

0 stars 0 forks source link

Duplicate detection in name #5

Open WR3nd3 opened 1 year ago

WR3nd3 commented 1 year ago

The create feature in the UG notes that you cannot create a person with the same name and phone number, and further notes that names are case-sensitive.

In general, case sensitivity should follow the case sensitivity of the real world entity it represents, in this case the person's name. Since they are not case-sensitive in the real world, they should not be case sensitive here either since John Doe and john doe are likely the same person.

Furthermore, extra whitespace in the name was not accounted for even if we discount the case sensitivity. The Rock and The Rock, where the latter has an extra space in his name, are very likely the same person. But, with the same phone number, they are seen as 2 different people in the app.

image.png

image.png

image.png

This could be a common mistake made by users, especially as they type fast as dictated by the app. This could result in double entries they did not realise were made, with some information lost in a hidden duplicate entry.

soc-se-bot commented 1 year ago

Your response not required for this bug as the team has accepted the bug as it is.