[rt-users] How to create a scrip Condition for OnAddRequestor
rwzoerner
rick at zoerner.com
Fri Jan 17 16:07:29 EST 2014
Thanks! I think that is exactly what I needed.
-Rick
On 1/17/2014 9:52 AM, Emmanuel Lacour [via RequestTracker] wrote:
> On Fri, Jan 17, 2014 at 07:10:43AM -0800, rwzoerner wrote:
> > Emmanuel,
> >
> > Thanks for great input but those things we are already doing.
> > The key, though, is that when a new requester IS added, for any
> reason,
> > they need to receive an email (the Autoreply template, actually)
> letting
> > them know. That's what I need the condition for - how to trap the
> addition
> > of a new Requester so I can then Notify Requesters in a scrip.
> The normal
> > scrip only fires On Create - I need one to fire On Add Requester.
> >
>
> For your UserDefined condition, adding a Requestor is matched via:
>
> if ( $self->TransactionObj->Type eq 'AddWatcher' &&
> $self->TransactionObj->Field eq 'Requestor' ) {
> ...
>
>
> you may check also that we are adding a requestor and not changing an
> existing one:
>
> if ( ! $self->TransactionObj->OldValue ) {
>
>
> The new requestor id will be in $self->TransactionObj->NewValue, you
> have to load it as a RT::User to get the EmailAddress and use it in
> your template.
>
>
> --
> Easter-eggs Spécialiste GNU/Linux
> 44-46 rue de l'Ouest - 75014 Paris - France - Métro Gaité
> Phone: +33 (0) 1 43 35 00 37 - Fax: +33 (0) 1 43 35 00 76
> mailto:[hidden email] </user/SendEmail.jtp?type=node&node=56341&i=0>
> - http://www.easter-eggs.com
>
>
> ------------------------------------------------------------------------
> If you reply to this email, your message will be added to the
> discussion below:
> http://requesttracker.8502.n7.nabble.com/How-to-create-a-scrip-Condition-for-OnAddRequestor-tp56325p56341.html
>
> To unsubscribe from How to create a scrip Condition for
> OnAddRequestor, click here
> <http://requesttracker.8502.n7.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=56325&code=cmlja0B6b2VybmVyLmNvbXw1NjMyNXwtMTczNDEzOTU5OQ==>.
> NAML
> <http://requesttracker.8502.n7.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>
>
--
View this message in context: http://requesttracker.8502.n7.nabble.com/How-to-create-a-scrip-Condition-for-OnAddRequestor-tp56325p56347.html
Sent from the Request Tracker - User mailing list archive at Nabble.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bestpractical.com/pipermail/rt-users/attachments/20140117/85c556e2/attachment.htm>
More information about the rt-users
mailing list