Testing Date: 09 April 2026
Bug Details:
Pre-booking frontend reports success even if one or more booking requests fail
Test Case 1:
Step 1: Attempt one or more pre-bookings where at least one backend request fails.
Step 2: Observe the final success message shown by the frontend.
Expected Output:
The UI should check each response and show partial failure or error feedback when requests are rejected.
Actual Output:
The frontend loops through requests, never checks res.ok, and always ends by showing Successfully placed X pre-bookings.
Testing Date: 09 April 2026
Bug Details:
Pre-booking frontend reports success even if one or more booking requests fail
Test Case 1:
Step 1: Attempt one or more pre-bookings where at least one backend request fails.
Step 2: Observe the final success message shown by the frontend.
Expected Output:
The UI should check each response and show partial failure or error feedback when requests are rejected.
Actual Output:
The frontend loops through requests, never checks res.ok, and always ends by showing Successfully placed X pre-bookings.