GWphua / pe

0 stars 0 forks source link

We can checkin multiple guests at the same time, but cannot checkin a guest after another guest have checked in. #12

Open GWphua opened 2 years ago

GWphua commented 2 years ago

multiple guests can check into the room at once, as seen in room 1, but the app does not allow checking in of another guest into an occupied room. (Sometimes happens in real life when a family member went to the toilet while the others have been checking in, then that guy who went to the toilet is unable to check in anymore because the app does not allow this.)

image.png

nus-pe-bot commented 2 years ago

Team's Response

We actually modelled this function after real-world hotel scenarios where the checking in of guests into a room is done for all guests at the same time. Usually if a guest has to visit the bathroom, the guest can hand their details to their friends or family members so that the check-in process can continue.

This is a feature, not a bug, to ensure that a room that is already occupied is not checked into again by accident.

Items for the Tester to Verify

:question: Issue response

Team chose [response.Rejected]

Reason for disagreement: The bathroom analogy is just an example.

If you want to project to real-world hotel scenarios, some places require the guests to show their face when checking in. If lets say there are a group of guests that want to check in together, and one of them cannot be personally there for that time block (either for work meeting, or still travelling on the way to the hotel), it is then rather troublesome to ensure that all guests needs to check in at the same time.

Furthermore, from your UG, it is never specifically mentioned that such behaviour is disallowed. You have only claimed that "A room can have more than one guest." and "You cannot check in the same guest into multiple rooms.". My bug report does not cover any one of these cases.

image.png