Ticket #1449 (closed defect: fixed)
Trac does not check for conflicts with custom fields, Action box disappears
| Reported by: | avalys@… | Owned by: | rblank |
|---|---|---|---|
| Priority: | normal | Milestone: | 0.11.3 |
| Component: | ticket system | Version: | 0.9 |
| Severity: | normal | Keywords: | custom fields |
| Cc: | ashearerw@… |
Description
If I create a custom ticket field by editing trac.ini, Trac does not check to see if the name of my custom field conflicts with the name of one of the stock fields.
For instance, if I create a field named 'status', anytime I make a change to the ticket that results in the stock 'status' field being changed, trying to submit the change results in an SQLite index violation error ("columns ticket, time field are not unique").
I don't know if it would be better to automatically check for these conflicts, or just named all custom fields custom_something.


