Cancel all scrips on custom resolve

Hello, I want to create a custom resolve action - “silent resolve”. Is it
possible somehow to tell RT that, if I resolve ticket using my “silent
resolve” it cancel all script, that fires on resolve or at least those that
send email to the user and CC?

View this message in context: http://requesttracker.8502.n7.nabble.com/Cancel-all-scrips-on-custom-resolve-tp57780.html

Hello, I want to create a custom resolve action - “silent resolve”. Is it
possible somehow to tell RT that, if I resolve ticket using my “silent
resolve” it cancel all script, that fires on resolve or at least those that
send email to the user and CC?

Nothing easy.

Your other scrips would need to check for your silent resolve, or you
would have to hook into RT::Scrips to override things and skip scrips.

-kevin

I have achieved this in the past by temporarily moving the ticket to a
queue without resolve scrips, resolving the ticket then moving it back to
the correct queue. You could automate this by creating a “Silent Resolve”
queue, and having a scrip to resolve the ticket and then move it back to
the previous queue.

Another potential option is to introduce a custom field (e.g. “Silent
Resolve”) to the tickets, and modify the resolve scrips to only activate if
that custom field is not set.On 28 June 2014 02:08, andriusk andrius.kulbis@gmail.com wrote:

Hello, I want to create a custom resolve action - “silent resolve”. Is it
possible somehow to tell RT that, if I resolve ticket using my “silent
resolve” it cancel all script, that fires on resolve or at least those that
send email to the user and CC?


View this message in context:
http://requesttracker.8502.n7.nabble.com/Cancel-all-scrips-on-custom-resolve-tp57780.html
Sent from the Request Tracker - User mailing list archive at Nabble.com.

RT Training - Boston, September 9-10
Training — Best Practical Solutions