In our RT3.8.9 setup, I had customized the Tickets/Elements/Tabs to have a QuickResolve for when you could just look at a ticket and resolve it with no further action: for example, a known false positive virus alert, using: if ( $can{'ModifyTicket'} ) { if ( $Ticket->Status ne 'resolved' ) { $actions->{'Acc'} = { path => "Ticket/Display.html?Status=resolved&id=$id&UpdateTimeWorked=1", title => loc('Quick Resolve'), }; } }
Now that RT 4 uses lifecycles, I'm not sure how to accomplish this same thing using lifecycles in RT_SiteConfig.pm. The documentation in RT_Config is less than helpful for anything but stock behavior: show the update page or just change a status, but it isn't very flexible beyond that. Am I missing something? Even a wiki page addressing lifecycles in some fashion? Thanks in advance for any help someone can give. Drew Barnes Applications Analyst Network Resources Dept. Raymond Walters College