Opened 12 years ago

Last modified 12 years ago

#9494 closed defect

Operations from other plugins are not recognized/added — at Initial Version

Reported by: anonymous Owned by: Jun Omae
Priority: normal Component: TracWorkflowAdminPlugin
Severity: normal Keywords:
Cc: Trac Release: 0.12

Description

I have just installed AdvancedTicketWorkflowPlugin at my site, which adds a number of useful operations that the WorkflowAdminPlugin apparently does not detect.

  • The operations from AdvancedTicketWorkflowPlugin are not shown/selectable in the GUI
  • When I edit trac.ini typing the new operation (e.g., set_owner_to_reporter), the plugin stops rendering the graph complaining "Line 7: Unknown operator."

It seems like the list of know operations is hard-coded into the plugin and are not retrieved from the framework.

My current work-around is to

  • manually add all new operations to web_ui.py
  • commenting out the test complaining about 'unknown operations'

Change History (0)

Note: See TracTickets for help on using tickets.