willowisp01 / pe

0 stars 0 forks source link

Concurrent appointments allowed #7

Open willowisp01 opened 4 months ago

willowisp01 commented 4 months ago

Multiple appointments for a single person can be scheduled in the exact same time slot. This is an issue because the person can't attend both events at once. It might be good to check that the date/time does not overlap before allowing the appointment to be assigned.

Steps to reproduce:

  1. Schedule two appointments with the exact same date and time range.

image.png

nus-se-bot commented 4 months ago

Team's Response

As stated clearly in the user guide (last bullet point of the screenshot attached below):

image.png

We did not want to limit the user in terms of what they want to add as appointments.

For example, a client may have a hospital check-up that overlaps / occurs within a home visit. For a more concrete example, the client's check-up may be from 3pm to 4pm, but the social worker must arrive at the client's house for the home visit by 2pm, and can only complete the home visit after they return home at 5pm.

The social worker may want to save these two appointments separately, one for 2-5pm and one for 3-4pm.

Items for the Tester to Verify

:question: Issue response

Team chose [response.Rejected]

Reason for disagreement: Your response does not justify why the same title should be allowed. It doesn't make sense for there to be two events with the same title at the same time as that would be a clear duplicate.


## :question: Issue type Team chose [`type.FeatureFlaw`] Originally [`type.FunctionalityBug`] - [ ] I disagree **Reason for disagreement:** [replace this with your explanation]
## :question: Issue severity Team chose [`severity.VeryLow`] Originally [`severity.Medium`] - [x] I disagree **Reason for disagreement:** The reason remains the same as my original response.