We have two teams, each have different requirements for creating bug report. Team A would like to have certain custom fields as required when people are creating bugs; but Team B doesn't want to always fill in these required fields. My current workaround is to:
- create these custom fields, mark them as required in "maniphest.custom-field-definitions"
- in the creation form for Team A, prefill these fields with 'NA' and hide them
But there is still some drawbacks:
- these fields are irrelevant to team A, but now they always show up in their new bugs
- in edit form I still need to have these fields so that team B would be able to edit these required fields
Is it possible to set custom fields as required in the form, instead of in the field definition? That would help to solve this problem