Steps to reproduce:
- Log in as a judge (tester5 or tester9)
- Open a Score Card for any team
- Leave all fields empty
- Click "Submit Score"
Expected behavior:
The form should not submit with empty fields. At minimum, the feedback field should be required. A validation message should be displayed prompting the judge to fill in the required fields before submitting.
Actual behavior:
The form submits successfully — the server returns HTTP 200 and the score status changes to "Submitted" despite all fields being empty. Blank scores are silently saved to the system with zero content.
Steps to reproduce:
Expected behavior:
The form should not submit with empty fields. At minimum, the feedback field should be required. A validation message should be displayed prompting the judge to fill in the required fields before submitting.
Actual behavior:
The form submits successfully — the server returns HTTP 200 and the score status changes to "Submitted" despite all fields being empty. Blank scores are silently saved to the system with zero content.