Steps to replicate the issue (include links if applicable):
- Navigate to Special:WishlistIntake and create
- In the Title field, enter only spaces or not enough characters (e.g., " ").
- Click Publish wish
What happens?:
Nothing, it stays at the bottom, and you have to manually scroll up until you see what needs to be fixed.
What should have happened instead?:
There should at least be an error message on what needs to be fixed, or scroll up to the incomplete section
Other information (browser name/version, screenshots, etc.):
bug came from {T403682#11168111} in AC2
Derived Requirement
When a user submits a wish on Special\:WishlistIntake with a missing or invalid title (e.g., empty, spaces only, or too few characters), the system must:
- Display a clear error message indicating what needs to be fixed.
- Either auto-scroll to the problematic field (Title) or also display the error at the bottom near the submission button.
- Prevent submission until the Title field meets the minimum requirements.
Test Steps
Test Case 1: Empty Title Submission
- Navigate to Special:WishlistIntake.
- Leave the Title field blank.
- Click Publish wish.
- ✅❓❌⬜ AC1: An error message should be displayed and the page should auto-scroll to the Title field.
Test Case 2: Title with Only Spaces
- Enter " " (spaces only) in the Title field.
- Click Publish wish.
- ✅❓❌⬜ AC2: Error message is displayed for invalid Title input and the page should auto-scroll to the Title field.
Test Case 3: Title Below Minimum Character Requirement
- Enter "A" (too short) in the Title field.
- Click Publish wish.
- ✅❓❌⬜ AC3: Error clearly explains the Title length requirement and the page should auto-scroll to the Title field.
QA Results - Meta Beta
| AC | Status | Details |
|---|---|---|
| 1 | ✅ | T404237#11203750 |
| 2 | ✅ | T404237#11203750 |
| 3 | ✅ | T404237#11203750 |