Open juliantayyc opened 2 weeks ago
While some names do include special characters, they can often be omitted or modified without compromising their recognizability or clarity. For instance, in Indian names where slashes (e.g., in "s/o" or "d/o") are commonly used - particularly in Singapore - users can opt for the unabbreviated forms ("son of" or "daughter of") or simply omit these elements.
Though we plan to include such special characters in future iterations but the work to ensure that the parser correctly recognises each flag or name takes much more work that the benefits that it reaps. Thus, making it out of scope.
[The team marked this bug as a duplicate of the following bug]
Name field does not accept slashes, dashes and apostrophes; prefix conflict for "s/o" and "s/"
While this has been noted in the future enhancements section, there is no explanation as to how the problem will be solved. Additionally, as can be seen in the screenshot above there is no explanation as to how the prefix conflict between "s/o" in a name field and "s/" as the status field prefix will be solved.
Again, to exempt a bug from being counted in the PE, it must be under a "Planned Enhancements" section in the DG with details on how the enhancement will be implemented.
[original: nus-cs2103-AY2425S1/pe-interim#3353] [original labels: severity.Medium type.FeatureFlaw]
[This is the team's response to the above 'original' bug]
While some names do include special characters, they can often be omitted or modified without compromising their recognizability or clarity. For instance, in Indian names where slashes (e.g., in "s/o" or "d/o") are commonly used - particularly in Singapore - users can opt for the unabbreviated forms ("son of" or "daughter of") or simply omit these elements.
Though we plan to include such special characters in future iterations but the work to ensure that the parser correctly recognises each flag or name takes much more work that the benefits that it reaps. Thus, making it out of scope.
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: [replace this with your explanation]
Suppose the user is unaware of the restrictions made to
Name
field that disallows non-alphanumeric characters and wishes to add the following patientBala s/o Kumar
as shown.The following error message is provided as feedback to the user:
Multiple values specified for the following single-valued field(s): s/
However, this is not necessarily correct as the repeated
s/
detected is due to the patient's name and not because the user has intended to repeat thes/
field.The team can consider revising the exception handling to accurately distinguish between: