Open nus-se-script opened 4 months ago
As stated clearly in the user guide (last bullet point of the screenshot attached below):
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.
--
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:
[original: nus-cs2103-AY2324S2/pe-interim#1497] [original labels: type.FunctionalityBug severity.Medium]