Ticket #10646 (new defect)

Opened 6 months ago

Last modified 6 months ago

Only works with default ticket workflow

Reported by: bubba Assigned to: coling
Priority: normal Component: WorkLogPlugin
Severity: major Keywords:
Cc: rjollos Trac Release: 1.0

Description

For example, using a workflow I derived from http://trac.edgewall.org/wiki/WorkFlow/Examples is incompatible with this plugin, which is a shame. Some of the problems include the plugin putting tickets in non-existent statuses (such as 'accepted').

While I modified manager.py and ticket_daemon.py so that it works with the given workflow (see attachments), this shouldn't be hardcoded but should be read from ticket.ini

I suggest at least specifying in trac.ini the names of the statuses that the plugin checks for and assigns. The next step to make it fully compatible would then be to respect the specified transitions in [ticket-workflow], including permissions.

Attachments

changes.zip (5.7 kB) - added by drawknob@gmail.com on 11/22/12 02:50:44.

Change History

11/22/12 02:50:44 changed by drawknob@gmail.com

  • attachment changes.zip added.

11/22/12 02:51:14 changed by anonymous

  • severity changed from normal to major.

Add/Change #10646 (Only works with default ticket workflow)




Change Properties
Action