bentocorp / ios

The customer iOS app
2 stars 0 forks source link

[GAT-BNI002-30] [Summary] "Order Confirmed" screen appeared twice after tapping "Let's Eat" button twice #404

Open gatgithub opened 8 years ago

gatgithub commented 8 years ago

Issue No: 30 Device: iPhone 5S iOS 9.1

Affected Component(s)


Bug Description

ACTUAL RESULTS:- Turn off internet connection while processing will stop processing order and show pop up message "no internet connection". Turn on internet connection and complete order by tap "Let's eat!" button twice will bring two "Order confirmed" screen.

EXPECTED RESULTS:- "Order Confirmed" screen should display only one screen.

OTHER NOTES / ERROR MESSAGES:- Reproducible: 5/5 Credentials: ahmada@gattester.com/ahmada123 Video:

http://bugs8.gatserver.com/uploads/4f8bc6df420c24f359a24a00bdc87dea.mp4


Reproduction Steps

vcardillo commented 8 years ago

@JosephLauSF: This goes back to idempotency, and handling connectivity issues (which are actually quite common in cities, especially for people traveling on trains or subways). Let's button this up.