dhlee03 / pe

0 stars 0 forks source link

The name does not support commonly used conventions in the official documents #2

Open dhlee03 opened 2 months ago

dhlee03 commented 2 months ago

s/o is the common word used for name in legal name but it is not supported. how to reproduce: 1.add stu /n Nagaratnam s/o Suppiah /i A0123456Y /p 91234567 /e johndoe@ex.com Expected: the person should be added but actually it is not added. image.png

nus-pe-script commented 2 months ago

Team's Response

No details provided by team.

The 'Original' Bug

[The team marked this bug as a duplicate of the following bug]

Valid Legal names not allowed within the Application

image.png

Prabhat S/O Kumar is a valid name for a Person but the application shows an error while trying to enter such a name

Suggestion - any alternative character can be provided inplace of / , if / is used within the application for internal representation

Command executed - add stu /n Prabhat S/O Kumar /i A0123456Z /p 98765432 /e johnd@example.com


[original: nus-cs2103-AY2324S2/pe-interim#5352] [original labels: severity.Low type.FeatureFlaw]

Their Response to the 'Original' Bug

[This is the team's response to the above 'original' bug]

No details provided by team.

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]


## :question: Issue severity Team chose [`severity.Low`] Originally [`severity.Medium`] - [x] I disagree **Reason for disagreement:** I think that it should be severity.Medium. As you mentioned in UG, this app is made for NUS teaching assistants for managing student assingment, attendance, and other formal tasks. Using legal names in university setting is important, espcially for apps handling attendance and assignment. Using a student’s legal name ensures consistency across all records, which is crucial for administrative accuracy when sharing information with external systems. Using legal names reduces the risk of errors or mismatches in these critical exchanges. When **grade information about one student's attendance and assignment** is **wrongly recorded** due to **missing validity check with name**, it is a **serious** issue.