At the end of parsing a workflow configuration you should check that at least one oldstate has been set to 'new' and at least one newstate has been set to 'closed'. Otherwise there is no way for the ticket to transfer to other states if the new state is missing or Trac will not consider any of the tickets closed if closed state is missing.
Documentation on configuring workflow should point out that it is necessary to to have the starting state set to 'new' and an ending state called 'closed'. It may also be nice if the PNG files used for documentation filled in the background of the ellipses for these special states to make it clearer that they are required. This would also apply to the 'leave' state. John --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Trac Development" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/trac-dev?hl=en -~----------~----~----~----~------~----~------~--~---
