BagDownB3nny / pe

0 stars 0 forks source link

30th Feb deadlines auto-corrected to 29th Feb #3

Open BagDownB3nny opened 1 year ago

BagDownB3nny commented 1 year ago

Screenshot 2023-04-14 at 2.40.27 PM.png

Screenshot 2023-04-14 at 2.40.42 PM.png

When creating a deadline due on the 30th of February, the app will default the deadline to the 29th of Feb (in the case of a leap year) This might affect users who are trying to set themselves a deadline of a certain number of days away, but forget that February contains only 28-29 days.

nus-pe-bot commented 1 year ago

Team's Response

This is Java's implementation for LocalDate and we agree with their design consideration, as the user is already unsure of the date and Java helps them change it to the latest valid date.

2023-04-16 13.42.01.jpg

Items for the Tester to Verify

:question: Issue response

Team chose [response.NotInScope]

Reason for disagreement: The group did not even specify in their UG or DG that this is an intended design. How are users meant to know that this is an intended feature? Furthermore, I don't see the adjusting of LocalDate to be 'helping', since the app does not even notify users when their invalid LocalDate has been replaced.