Margaret-Petersen / Margaret-Petersen/uber-eats-clone-using-react-native
Redirect to "My Cart" and Incorrect Unavailability Message After Changing Address in Checkout
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
Describe the bug
Users of the Enatega Multivendor Customer App encounter a critical issue when attempting to change the address during the checkout process. Instead of updating the address seamlessly, the app redirects users to the "My Cart" section and displays an incorrect message indicating that one or more items are not available.
To Reproduce
Steps to reproduce the behavior:
Open the Enatega Multivendor Customer App.
Log in with valid credentials.
Add products to the cart and proceed to the checkout section.
Attempt to change the address during the checkout process.
Observe the redirection to the "My Cart" section and the incorrect unavailability message.
Expected behavior
When changing the address in the checkout section, the app should update the address without redirection to the "My Cart" section, and it should not display incorrect unavailability messages for items.
Screenshots
WhatsApp.Video.2024-01-10.at.18.34.15_8a27cbcb.mp4
Smartphone:
Device: iPhone and android
Additional context
Users have reported this issue consistently across different devices.
The problem occurs regardless of the specific items in the cart.
Any error messages or logs associated with this issue should be investigated.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the address-change flow in checkout on the iPhone and Android customer app, using the listed steps with products in the cart. Trace what happens when the address is changed, including the redirect to My Cart and the item-unavailability message, and inspect any associated logs. Done means the checkout address updates in place without an incorrect redirect or availability warning.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, react-native
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100