abccastro / ChatBot-Online-Flight-Booking

1 stars 0 forks source link

Issue#5: [Leave Review] Incorrect review handling for users with no valid Ticket ID / invalid email address #36

Open ovdlambton opened 11 months ago

ovdlambton commented 11 months ago

Feature: Leave Review

Issue: Users without a valid ticket/invalid email address should be prevented from submitting a review, rather than being blocked after they've submitted it.

In the case below, I entered "none" for ticket number, but still I was given the chance to provide feedback

Image

In the case below, I entered invalid email but valid Ticket ID, but still I was given the chance to provide feedback

Image

In the case below, I entered valid email address that exists in DB as well as valid Ticket ID, however it's not the exact match for the transaction but still I was given the chance to provide feedback

Image

ovdlambton commented 11 months ago

@dogershub If you can also check this scenario, when I do the review for the 2nd time for the user. It still gets published to DB but in LandBot it threw an error message.

test_15@metamorph.com RTSWSCNHKV

LandBot

Image

Database

Image

ovdlambton commented 11 months ago

Retested and Passed

email does not exists

Image

Image

Valid email, invalid ticket number

Image