PublicDataWorks / complaint-manager

Apache License 2.0
5 stars 0 forks source link

Phone number/email field is not marked as mandatory #465

Open thoughtworks-vwong opened 9 months ago

thoughtworks-vwong commented 9 months ago

Description

The phone number/email field is not marked as a mandatory field. After I filled in the intake source, first + last name, press create and view, then it’ll give me an error message for phone number/email

Steps to reproduce

  1. On https://noipm-staging.herokuapp.com/ home page, click Create New Case
  2. Click Create and View
  3. Select Intake Source, fill in First and Last Name, click Create and View again

Image

Image

Expected behavior In NO environment

faraakhatTW commented 7 months ago

@thoughtworks-vwong : After taking a look into the user flow of the creating a case. Form is behaving as expected: Upon creation of a new case we are giving option to user give us at least one or multiple forms of contact. Let me know if I am missing anything

rnair-tw commented 7 months ago

move back to ready for dev when victoria is back to do a kickoff

thoughtworks-vwong commented 7 months ago

Verified Hawaii's environment contact fields are required

https://github.com/PublicDataWorks/complaint-manager/assets/134408135/df7e7290-dbbe-4968-b9c5-20a88ef0b81f

Verified for NOIPM, first contact field is highlighted in red starting from Step 2

NOIPM

https://github.com/PublicDataWorks/complaint-manager/assets/134408135/c11a8f6d-27a5-4fac-8cb6-193c56e3db42