1

As a response to this question, Jacob mentioned that a plugin could edit fields on a closed case. Could someone provide an overview of how to create a plugin that exposes this ability through the UI? I'd like to enable certain users to edit specific fields on closed cases, including Milestone, Parent Case, Title, and a custom field that we use for linking cases to an external system.

Here are two business scenarios where we need to edit data on closed cases:

  1. Custom field used to link a case to a task identifier in our customer’s task tracking system: we track time in an internal time tracking system against cases, but then need to provide this time to a customer who has a different tracking system. They provide task ids that we enter into a custom field on cases. When preparing the invoice and time dump for our customer, we often need to enter a missing task id into a closed case.

  2. Preparing release notes: We generally use the default HTML release notes produced by FogBugz, and prepare them when shipping a release. Sometimes we find that the titles of cases are not very accurate (or just plain non-descriptive) and need to edit them in order to provide meaningful release notes, requiring us to re-open cases in order to modify the titles. o In this scenario as well, we may discover that a case was closed in the “Undecided” milestone and needs to be moved to a milestone corresponding to the release. This would be the reason for changing the milestone of a case.

flag

1 Answer

1

The custom fields plug-in already allows you to edit certain custom fields on closed cases. It's not possible to use the plug-in architecture to override the system restriction on changing the Milestone or Title of closed cases.

Can you contact us directly and help us understand your workflow and why this is necessary for you?

link|flag
Could you comment on how to enable edit of custom fields on closed cases through the Custom Fields plugin? I see an option for allowing edit of custom fields when closing a case, but not on a closed case. – joshl Apr 7 2011 at 15:16

Your Answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.