nus-cs2103-AY2324S2 / pe-dev-response

0 stars 0 forks source link

Marking attendance on invalid date causes the wrong date to be marked. #5415

Open nus-pe-bot opened 2 months ago

nus-pe-bot commented 2 months ago

Screenshot 2024-04-19 at 4.35.22 PM.png

Explanation: Making attendance for invalid dates such as 2023-04-31 or 2023-02-30 casues the program to accept them. However, 2023-02-30 marks the attendance for 2023-02-28 and 2023-04-31 marks the attendance for 2023-04-30. This might cause huge confusion for the attendance marker as the invalid date input might cause attendance to be marked for days that are not intended to mark.


[original: nus-cs2103-AY2324S2/pe-interim#5298] [original labels: type.FunctionalityBug severity.Medium]

brennalaurentan commented 2 months ago

Team's Response

Accepted as a functionality bug but with low severity as typing of an invalid date is a rare situation and would cause only a minor inconvenience, dependent on the user's accuracy in keying in dates. Normal operations would not be affected by this.

Duplicate status (if any):

--