guohuang88 / pe

0 stars 0 forks source link

Date Implementation for booking client #7

Open guohuang88 opened 2 months ago

guohuang88 commented 2 months ago

The user is able to add a passed date to a booking date. Booking date should be at least after the current date. Example: booking client add 3 2000-03-12 am

image.png

soc-se-bot commented 2 months ago

Team's Response

We disagree. We discussed this an believe there are use cases for doing so.

For example, if a client cancels a booking, the admin might want to enter the last housekeeping date as the booking. This because as a preference, he might want to differentiate clients who have made a booking with clients who have not based on some criteria he has.

We believe that we should not restrict how the users can interact with our program. Entering a booking date that is in the past might feel incorrect, but it does not affect how our program functions. Since it is only a visual change, we decided not to restrict it.

Items for the Tester to Verify

:question: Issue response

Team chose [response.Rejected]

Reason for disagreement: I do believe that the scenario you mentioned is possible. However, I think there should at least have a warning to let the user know that they are adding a passed date. This is because they might accidentally key in a passed date and there is no indication about it.

image.png