[rt-users] editing tickets (comments and replies) - I know theanswer, but dont understand why...
Stephen Turner
sturner at MIT.EDU
Tue Jan 3 10:11:54 EST 2006
At Monday 1/2/2006 11:55 PM, Scott Courtney wrote:
> I don't think the editing function is as important to
>most of us as deletion, again because of the spam problem. I really don't
>want my database clogged with advertising.
>
>Scott
With spam, you're talking about deleting whole tickets rather than
individual transactions, so it's a different issue.
Re. deleting transactions, a Delete method did appear in the Transaction
API somewhere in the 3.4 series (I think) and I've used it successfully,
although there's no UI control to invoke it (yet?).
The ability to edit history was requested by our Help Desk - to do things
like clean up tickets (remove large amounts of re-quoted emails etc.). We
shied away from doing this, because it seemed it would be a fairly
fundamental change and the ramifications of making history editable could
not easily be determined. I did find a piece of code with a comment
something like "history does not change so we can do this caching here to
improve performance" - the comment led me to believe that implementing
editable history would break this caching and hurt performance. And it also
made me wonder how many other pieces of code relied on the
history-not-editable assumption but are perhaps not so explicitly
commented. Basically, we were afraid that without spending a long time in
the code, it might really mess things up to make history editable.
To Duncan - thanks for bringing this up for debate, it's an interesting topic.
Steve
More information about the rt-users
mailing list