Open khoahre123 opened 2 years ago
Hi! Thank you for bringing up this issue. This is the same as issue #2163.
[The team marked this bug as a duplicate of the following bug]
Disallowing s/o in person name due to s/ being used as prefix
Steps to reproduce:
1) Add a person
test s/o harun
is a valid legal name2) Its rejected as its is treated as a salary prefix
[original: nus-cs2103-AY2122S2/pe-interim#2159] [original labels: severity.Medium type.FeatureFlaw]
[This is the team's response to the above 'original' bug]
Hi! Thank you for bringing up this issue. Special characters in the name are not allowed in our application. As indicated in the image below, the application gives an error message stating that special characters are not allowed in names. As users can still type so instead of s/o and this only causes a minor inconvenience to the user.
Team chose to mark this issue as a duplicate of another issue (as explained in the Team's response above)
Reason for disagreement: This is not a duplicate issue, because the below issues can give an error message, while my adding operation is successful, and no error was shown
Team chose [response.Rejected
]
Reason for disagreement: This is a serious issue as the operation was successful, while there should be at least an error message stating that only alphanumeric character is allowed
Team chose [type.FeatureFlaw
]
Originally [type.FunctionalityBug
]
Reason for disagreement: This was considered a Functionality Bug in the guideline
Team chose [severity.Low
]
Originally [severity.Medium
]
Reason for disagreement: As the adding operation is successful, instead of throwing an exception message, but can only add a partial name. This would cause a lot of trouble when users want to find back this particular client, as they will assume the client's full name has been stored. Although the user can find the client again based on other information, it would take many steps and give significant annoyance to the user.
Step to reproduce: Enter "add n/John s/o Doe p/98765432 e/johnd@example.com a/311, Clementi Ave 2, #02-25 s/6000 i/Interested in investing d/2022-01-20 f/true t/friends t/owesMoney" in the command box
Expected: Client with name "John s/o Doe" will be added
Actual: Only client with name John is added.