On Thu, Feb 07, 2013 at 04:25:56PM +0000, Martin Klíma wrote: > Hello, > > After setting up a custom Lifecycle I noticed that my tickets stopped > appearing in My Tickets widget on the homepage. After some digging, I found > out that the My Tickets search in etc/initialdata contains the following line: > > > Query => " Owner = '__CurrentUser__' AND ( Status = 'new' OR Status = > > 'open' ) > > As my new lifecycle does not have 'open' status, of course the tickets do not > show in the search. I edited the initialdata file and run rt-setup-database > --action insert and as far as I can see, the database is updated: when I do > Base64 decode on the storable field in the table Attributes, I can see my > updated query. However, the My Tickets search still does not work and the > query string there has its default initial value. Is there a way to change > it? I know I can add saved search to dashboard, but I would like this to work > for every user "out of the box".
Log in as root, click on the Edit link in the upper righthand corner of My Tickets, click on edit the saved search, edit the search, save the search. This only works for users who haven't hacked up My Tickets already. And yes, we all want __Active__ but nobody's had time to hack in the magic (easy) and test (harder). We have ~5 lifecycles in our main RT and some of them have long status names, so we feel your pain. -kevin
pgpOBB75MDQtK.pgp
Description: PGP signature
-- Help improve RT by taking our user survey: https://www.surveymonkey.com/s/N23JW9T