Margaret-Petersen / Margaret-Petersen/uber-eats-clone-android

Chat Support Form on "Get Help" Page Fails Silently When Fields Are Incomplete

Open
#785 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
JavaScript
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

Describe the bug
On the "Get Help" page in the web app, if a user attempts to submit the chat support form without filling all required fields and presses the Send button, the app does not display any response or validation message. The form remains static, leaving the user unaware of what went wrong.

To Reproduce
Steps to reproduce the behavior:

Open the web app
Navigate to the "Get Help" page
Fill only some of the required fields in the chat support form
Click on the Send button
Observe that nothing happens—no error or feedback message is displayed
Expected behavior
If any required field is left empty, the form should display a clear validation message indicating which field(s) need to be completed. The user should not be able to proceed without addressing those fields.

Screenshots

ScreenRecording_06-17-2025.14-42-58_1.MP4
Desktop (please complete the following information):

OS: Windows 11

Browser: Chrome

Additional context
Lack of proper validation feedback may lead to user frustration and failed support requests. A simple validation mechanism with visual cues (e.g., red borders, inline messages) can greatly improve the experience.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Open the web app, navigate to the "Get Help" page, and reproduce the issue by submitting the chat support form with required fields missing. Inspect the form's validation handling; done means incomplete submissions show clear field-specific feedback and cannot proceed until required fields are completed.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend, web-dev
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.