Good afternoon, as I’m sure you know RT has a feature wherby if somebody
replies to a ticket that has already been resolved, it gets automatically
re-opened.
That’s grand, but I want to add a function so that if such a ticket does get
re-opened, it also gets assigned to nobody, so that it goes back in to the
general queue.
I’ve tried modifying the existing auto-open function in global scripts by
changing the action to user defined, but I’ve been having some trouble
I’ve put this (and similar) in the custom action cleanup code
Good afternoon, as I’m sure you know RT has a feature wherby if somebody
replies to a ticket that has already been resolved, it gets automatically
re-opened.
That’s grand, but I want to add a function so that if such a ticket does get
re-opened, it also gets assigned to nobody, so that it goes back in to the
general queue.
I’ve tried modifying the existing auto-open function in global scripts by
changing the action to user defined, but I’ve been having some trouble
I’ve put this (and similar) in the custom action cleanup code
I tried that thanks, but what’s puzzling me is that if I take out the "
$self->TargetObj->SetStatus(‘open’);" it still opens the ticket, as if it’s
ignoring the user defined action
Joachim Thuau-4 wrote
It might just be a typo (targetObj? Replace with ticketObj?)
Jok
Good afternoon, as I’m sure you know RT has a feature wherby if somebody
replies to a ticket that has already been resolved, it gets automatically
re-opened.
That’s grand, but I want to add a function so that if such a ticket does
get
re-opened, it also gets assigned to nobody, so that it goes back in to
the
general queue.
I’ve tried modifying the existing auto-open function in global scripts by
changing the action to user defined, but I’ve been having some trouble
I’ve put this (and similar) in the custom action cleanup code
I tried that thanks, but what’s puzzling me is that if I take out the "
$self->TargetObj->SetStatus(‘open’);" it still opens the ticket, as if it’s
ignoring the user defined action
The User Defined code is only run if the Condition or Action is “User
Defined”. If you pick a built-in condition/action, the code you enter
is ignored and never run.