iOS 13.3.1
OpenTable app for iOS (version 13.12.2)
Date: 03/22/20
Description:
Have ever been curious to know a quick way to find "bad data" in an app? Meaning, data that may have a listed address, but one that isn't recognized as valid? Have you every wanted to see if the particular map-integrated app you're using has entities which aren't geo-locating to the correct place?
Here's an easy way to do it!
The OpenTable app has a problem which is common on numerous other apps. Here's a summation of the problem: if a restaurant address is listed that is not recognized as a "valid" it is deposited at a latitude/longitude of "0.0.0.0."
This "0.0.0.0" is off the coast of Africa and is known as a mythical "Null Island" for database purposes.
Some of the various locations you can quickly find - many of them are in Australia...
The Mexican Port Douglas
Lime Leaf Thai Restaurant
Choo Choos Marina Port Douglas
Steps to Reproduce:
1. Download and launch the OpenTable app for iOS (version 13.12.2)
2. Sign into an account
3. Click on "Search" - search in any location
4. Click on the Map
5. Search in the Gulf of Guinea area off of West Africa
OR:
6. Run a search for restaurants in the Gulf of Guinea
Result: Searching the 0.0.0.0 area in many apps will show you locations that lack a correct address
Expected: Not sure - just a fun way to find bad data across multiple apps!
Writing down random bugs to keep my mind limber.
Showing posts with label OpenTable app. Show all posts
Showing posts with label OpenTable app. Show all posts
Sunday, March 22, 2020
OpenTable app for iOS: Bad Data in the Gulf of Guinea!
Labels:
null,
null island,
OpenTable,
OpenTable app
Friday, January 8, 2016
OpenTable - canceling out of Facebook login strands user on OpenTable logo screen
Date: 01/09/2016
OpenTable iOS app (version 9.2.2) on an iPad Mini
Description:
Found a minor but interesting bug with the current OpenTable app on an iPad Mini.
The account creation process on the OpenTable app allows the user to create an account using Facebook. After selecting this Facebook option from within the app, the user is (if already signed into Facebook on Safari) taken to confirmation page that states that OpenTable will receive access to public profile and email address. The url for this page looks a little bit like: m.facebook.com/v2.0/dialog/oauth?display
If the user selects "Cancel" to exit out of this Facebook page, they're given an option to open page back in the app. They are then given a "Facebook sign in" alert which they can dismiss.
Then, after that, the app just stays on a screen with the OpenTable logo. If you've got location services enabled, it shows location services are on (using battery power) but the app never starts. The only option I ever see is tiny text that recommends that I go back to Safari.
Not an extremely gigantic issue, but something I noticed right away. I can imagine my father patiently waiting an this screen which never loads. I've gotten this to reproduce over and over again.
This is more difficult to describe than it is to show, so please just take a look at the attached screenshots.
Steps to Reproduce:
1. Download and launch OpenTable (version 9.2.2) on an iPad Mini
2. Select "Profile" in the top right hand portion of the screen
3. Select "Sign in with Facebook"
4. From the "Log in with Facebook" screen on Safari select "Cancel" option
5. From the "Open this page in "OpenTable"?" prompt, select "Open"
6. From the "Facebook sign in" prompt select "OK"
7. Repeatedly tap screen and/or wait for the app to exit out of slumber
Result: Canceling out of Facebook login strands me on an unresponsive "OpenTable" screen
Expected: I do not expect to be stranded on an unresponsive "OpenTable" screen after canceling out of a Facebook login
Download and launch the OpenTable app from the App Store...
Select the "Sign in with Facebook" option...
Select the "Cancel" option at the bottom of the screen...
Select the "Open" option...
Select "OK"...
I end up stranded on the screen. Screen is unresponsive, and no amount of pressing the screen will do anything. If Location Services are enable, the arrow will be present on screen, indicating the battery is being drained....
OpenTable iOS app (version 9.2.2) on an iPad Mini
Description:
Found a minor but interesting bug with the current OpenTable app on an iPad Mini.
The account creation process on the OpenTable app allows the user to create an account using Facebook. After selecting this Facebook option from within the app, the user is (if already signed into Facebook on Safari) taken to confirmation page that states that OpenTable will receive access to public profile and email address. The url for this page looks a little bit like: m.facebook.com/v2.0/dialog/oauth?display
If the user selects "Cancel" to exit out of this Facebook page, they're given an option to open page back in the app. They are then given a "Facebook sign in" alert which they can dismiss.
Then, after that, the app just stays on a screen with the OpenTable logo. If you've got location services enabled, it shows location services are on (using battery power) but the app never starts. The only option I ever see is tiny text that recommends that I go back to Safari.
Not an extremely gigantic issue, but something I noticed right away. I can imagine my father patiently waiting an this screen which never loads. I've gotten this to reproduce over and over again.
This is more difficult to describe than it is to show, so please just take a look at the attached screenshots.
Steps to Reproduce:
1. Download and launch OpenTable (version 9.2.2) on an iPad Mini
2. Select "Profile" in the top right hand portion of the screen
3. Select "Sign in with Facebook"
4. From the "Log in with Facebook" screen on Safari select "Cancel" option
5. From the "Open this page in "OpenTable"?" prompt, select "Open"
6. From the "Facebook sign in" prompt select "OK"
7. Repeatedly tap screen and/or wait for the app to exit out of slumber
Result: Canceling out of Facebook login strands me on an unresponsive "OpenTable" screen
Expected: I do not expect to be stranded on an unresponsive "OpenTable" screen after canceling out of a Facebook login
Download and launch the OpenTable app from the App Store...
Select the "Sign in with Facebook" option...
Select the "Cancel" option at the bottom of the screen...
Select the "Open" option...
Select "OK"...
I end up stranded on the screen. Screen is unresponsive, and no amount of pressing the screen will do anything. If Location Services are enable, the arrow will be present on screen, indicating the battery is being drained....
Subscribe to:
Posts (Atom)
