GoogleChrome / chromium-dashboard

Chrome Status Dashboard
https://www.chromestatus.com
Apache License 2.0
637 stars 362 forks source link

Make OT milestone fields required on creation form #4135

Closed DanielRyanSmith closed 2 months ago

DanielRyanSmith commented 2 months ago

Part of #4133 This change removes an unnecessary attribute to form-field-specs.ts, which caused the OT milestone fields to use the wrong description and attributes when being listed on the OT creation request form. The difference was minor, but the most important change is that these fields were not required to submit the form, which should be the way the form functions. This update now causes the fields to be required.

https://github.com/user-attachments/assets/18580fa6-e7ac-4c45-9f05-ff52c7ce7e4c