[rt-devel] Custom Condition using a CustomField

Andy Harrison ah30 at harrisonfamily.com
Tue Feb 10 09:33:25 EST 2004

On Mon, 9 Feb 2004 12:57:10 -0500, Andy Harrison wrote
Subject: "Re: [rt-devel] Custom Condition using a CustomField"

> One more question because I've never done a custom action.
>  I want to use "Notify Requestors and Ccs" but also 
>  push(@{$self->{'Cc'}}, 'foo\@example.com');
>  How can I do this?


In trying to answer my own question, this is one of the things I'm

Condition: User Defined
Custom Condition: 

  return undef unless ($self->TransactionObj->Type eq "Create"); 
  return undef unless ($self->TicketObj->FirstCustomFieldValue('Domain') =~ 
  /GWI/i); return 1;

Action: User Defined
prep: 1;

  $self->TicketObj->AddWatcher{ TYPE => 'Cc', Email =>
  'test\@example.com' };

template: TestOnCreate

This gives me errors like:

[Tue Feb 10 14:04:58 2004] [error]: Scrip 93 Commit failed: syntax
error at (eval 2184) line 2, near "->AddWatcher{ "

Could anyone shed some light on this?

Andy Harrison
(full headers for details)

More information about the Rt-devel mailing list