Edgewall Software

Ticket #7786 (new defect)

Opened 2 months ago

Last modified 2 months ago

Removing existing ticket priorities makes tickets unrenderable in queries

Reported by: jtiai Owned by:
Priority: normal Milestone:
Component: admin/web Version: 0.11-stable
Severity: major Keywords:
Cc:

Description

If you remove all priorities that exist in tickets and add new ones (with different name) you can't query existing tickets anymore since many pieces of code relies on existing "priority" values in enum table.

There should be warning that operation causes bad side-effects, preferably there should be option to automatically upgrade tickets to new values.

Attachments

Change History

Changed 2 months ago by cboos

Did you consider using the following TracAdmin command, instead of removing/adding?

priority change <value> <newvalue>
	-- Change a priority value

That should have taken care of the update of tickets.

Also, can you be a bit more specific about:

  • which ... pieces of code relies on existing "priority" values...
  • which bad side-effects

Changed 2 months ago by cboos

Plus the web admin also allows you to Modify Priority when you click on a priority value.

Add/Change #7786 (Removing existing ticket priorities makes tickets unrenderable in queries)

Author



Change Properties
<Author field>
Action
as new
as The resolution will be set. Next status will be 'closed'
to The owner will change from (none). Next status will be 'new'
The owner will change from (none) to anonymous. Next status will be 'assigned'
 
Note: See TracTickets for help on using tickets.