Modify

Opened 11 years ago

Last modified 4 years ago

#10646 new defect

Only works with default ticket workflow

Reported by: bubba Owned by:
Priority: normal Component: WorkLogPlugin
Severity: major Keywords:
Cc: 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 (1)

changes.zip (5.7 KB) - added by drawknob@… 11 years ago.

Download all attachments as: .zip

Change History (5)

Changed 11 years ago by drawknob@…

Attachment: changes.zip added

comment:1 Changed 11 years ago by anonymous

Severity: normalmajor

comment:2 Changed 7 years ago by Ryan J Ollos

Owner: Colin Guthrie deleted

comment:3 Changed 6 years ago by Ryan J Ollos

#13470 closed as a duplicate.

comment:4 Changed 4 years ago by Ryan J Ollos

Cc: Ryan J Ollos removed

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The ticket will remain with no owner.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.