GoogleChrome / chromium-dashboard

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

Adding a rollout step from the edit-all page fails #4302

Open jrobbins opened 3 weeks ago

jrobbins commented 3 weeks ago

For enterprise features, the edit-all page has "delete" and "add stage" buttons directly on that form.

Using the "delete" button asks the user "Delete feature?" which is not correct because they are just deleting the rollout step stage.

Using the Add stage button opens a dialog box but submitting it causes a 500. The POST data should look like {"stage_type":{"form_field_name":"stage_type","value":"1061"}} but instead it is only {"stage_type":1061}