[rt-users] Script User Condition help

Jonathan Chen JChen at paymentone.com
Thu Jul 8 12:22:11 EDT 2004


 
Thanks!  That worked.   I wonder if my previous code would've worked if I did "return undef" too.

If I understood your code correctly, the "TransactionObj" holds all the table fields and it should be used most of the time for custom scrips?  

Jonathan Chen

-----Original Message-----
From: Ruslan U. Zakirov [mailto:cubic at acronis.ru] 
Sent: Thursday, July 08, 2004 9:10 AM
To: Jonathan Chen
Cc: rt-users
Subject: Re: [rt-users] Script User Condition help

Jonathan Chen wrote:
> Ok, the code seems not working.   Maybe I've inserted it in the wrong place of the scrip.
> 
> Here is my setting script for RT 3.11
> 
> a) Notify on Ticket Status
> "User Defined Notify Requestors, Ccs and AdminCcs with template Transaction content"  
> 
> b)In the "Notify on Ticket Status", I inserted your code in "Custom condition" with line "Condition" changed to "user defined".
This steps are OK.
:) I've found error :)))
it's 'undef', undef is special perl OP, which shouldn't be qouted :)
If we qoute it then condition return string 'undef' which is true value.
Copy&Paste error. Sorry.

my $tr = $self->TransactionObj;
if ($tr->Field eq 'Status' && $tr->NewValue ne 'resolved')  {
       return 1;
} else {
       return undef;
}
				Best regards. Ruslan.

> 
> That's it and I still get 2 emails sent to the requestor with
> 1)  "Your ticket has been resolved" template.
> 2) "Transaction: Status changed from open to resolved by root" -- I only want notifications sent out only when the status is not "resolved"
> 
> Thanks for any help you can give... 
 
--------------------------------------------------------
 
This electronic mail message contains information belonging to PaymentOne, which may be confidential and/or legal privileged. The information is intended only for the use of the individual or entity named above. If you are not the intended recipient, you are hereby notified that any disclosure, printing, copying, distribution, or the taking of any action in reliance on the contents of this electronically mailed information is strictly prohibited. If you receive this message in error, please immediately notify us by electronic mail and delete this message. 
--------------------------------------------------------
 
 
  



More information about the rt-users mailing list