gray-mueller / gray-mueller/food-ordering-app-using-python

Customer App Crashes When Chatting with Rider (Enatega Multivender App)

Open
#2,548 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
4
Forks
3
PR merge metrics
No merged PRs in 30d

Description

Issue: Customer App Crashes When Chatting with Rider
Description:
When using the customer app to chat with a rider, the application crashes abruptly, causing an inconvenience for the customers. The crash occurs specifically during the chat functionality of the app, making it impossible for customers to communicate effectively with the assigned rider.

Steps to Reproduce:
Launch the customer app on a compatible device.
Log in to the app using valid credentials.
Initiate a ride request and wait for a rider to be assigned.
Once a rider is assigned, navigate to the chat feature within the app.
Begin a conversation by typing a message to the rider. As soon as the message is sent or during the chat interaction, the customer app crashes unexpectedly.
Expected Behavior:
The customer app should allow users to communicate seamlessly with the assigned rider through the chat feature without experiencing any crashes or disruptions. Customer should be able to send and receive messages smoothly throughout the ride.

Actual Behavior:
Upon using the chat functionality within the customer app, the application crashes abruptly.

Impact:
The inability to use the chat feature in the customer app hampers effective communication between customers and riders. This inconvenience can lead to misunderstandings, delays, and potentially even compromises the overall user experience. Resolving this issue promptly is crucial to maintain the reliability and functionality of the app.

order1

order2

order3

Activity

Contributor guide

Open the contributing guide

Research direction

Start by locating the customer app's rider-chat entry point and reproduce the crash using the steps in the issue on a compatible device. Capture the device or console crash output while sending and receiving messages, then trace the failing chat flow. Done means customer-rider conversations can send and receive messages without the app crashing.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
mobile-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.