Page MenuHomePhabricator

`Create Form` always leads to page creating forms for configuring forms
Closed, ResolvedPublic

Description

  1. Create an instance on Phacility.
  2. As per documentation, do the following:
    1. Navigate FavoritesCreate Task.
    2. Click View Form Configurations. Observe the only form to create tasks. Notice that the navbar telling us the location we expected to be on.
    3. Click Create Form.
  3. Fill the form. Click Create New Form.

Note that, while on /transactions/editengine/maniphest.task/, Create Form already links to /transactions/editengine/transactions.editengine.config/edit/form/default/, and not to /transactions/editengine/maniphest.task/edit/form/default/.

Reproducible on stable, reproduced on Phacility on 5:05 PM GMT+2.
phabricator 3e10f69570c0eb007f85917e16a249ea70d2dda8
arcanist a232e95a18f310748d51fad91b9c5d3144dd92b8
phutil d0ebdaf3ab7077b1c0fc90347ccbcff4ea42396e

Event Timeline

dtf created this task.Feb 21 2017, 3:13 PM
chad added a subscriber: chad.Feb 21 2017, 3:25 PM

This isn't a bug, but is confusing.

dtf added a comment.Feb 21 2017, 3:32 PM

Yep. How do I create the form I need then?

dtf added a comment.Feb 21 2017, 4:03 PM

Also, note that in this install, Create Form links to /transactions/editengine/maniphest.task/edit/nocreate/, not to /transactions/editengine/transactions.editengine.config/edit/nocreate/. So, to the correct place, but "forbidden" one.
And there is simply no any other button to push.

chad added a comment.Feb 21 2017, 4:20 PM

I could be wrong

I think this is probbbbbbbably an actual bug unless I'm totally out of it -- possibly my fault from D17372.

chad added a comment.Feb 21 2017, 10:56 PM

Yeah I was planning on bisecting, but sounds like you're claiming this?

Yeah I'll take it, pretty sure it's my fault.