Open eeliana opened 3 years ago
Thank you for the response :) However there is no additional benefit in knowing which appointment is clashing with the current one. The user just needs to know that there is a conflicting appointment and you cannot add the current appointment or activity.
Team chose [response.Rejected
]
Reason for disagreement: > Thank you for the response :) However, there is no additional benefit in knowing which appointment is clashing with the current one. The user just needs to know that there is a conflicting appointment and you cannot add the current appointment or activity.
I disagree that "there is no additional benefit" to knowing the clashes. In fact, not knowing exactly which appointments/activities are the ones clashing with what the user wants to add can be an added inconvenience since the user is completely blocked from adding the desired appointment. How is the user supposed to know how to reschedule their appointments if they do not know the exact timeslot of the clashing appointment?
For example, if the user has an existing appointment scheduled for 10am-12pm and the user wishes to add another appointment from 11.45am to 1.30pm, then the overlapping portion is merely 15mins from 11.45am to 12pm. In this case, the user can reschedule the second appointment to 12pm to 1.45pm but the app informs the user that the timeslot from 11.45am to 1.30pm is unavailable due to a clashing appointment. On trying to add the second appointment, the app prevents the user from doing so and informs the user there is a clashing appointment without stating the exact timeslots that clash with this appointment. To find out which appointments are clashing, the user has to manually scroll through the already existing appointments. This becomes more complicated when there are more than 1 clashing appointment/activity. This defeats the purpose of this scheduling feature if the user now has to deal with the greater inconvenience of not being allowed to add clashing appointments without being adequately informed about the clashes.
In fact, I would have labeled this as severity.Medium featureFlaw
A flaw that causes occasional inconvenience to some users but they can continue to use the product.
Steps to reproduce:
add t/activity s/2022-02-28 16:00 e/15/09/2022 15:00 ti/Meetingwith Mr. X d/about a certain paper1
add t/activity s/2022-02-28 16:00 e/15/09/2022 15:00 ti/Meetingwith Mr. X d/about a certain paper1
again