I found the problem. Someone had created a scrip that auto-opened all new tickets. RT/Approval/Rule/NewPending has two conditions:<div><br></div><div><div>    $self->OnStatusChange('open') and</div><div>    eval { $T::Approving = ($self->TicketObj->AllDependedOnBy( Type => 'ticket' ))[0] }</div>
<div><br></div><div>Since both were never true at the same time no notification was sent.</div><div><br></div><br><div class="gmail_quote">On Tue, Sep 20, 2011 at 4:23 PM, Todd Chapman <span dir="ltr"><<a href="mailto:todd@chaka.net">todd@chaka.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Kevin,<div><br></div><div>Do you have any idea what might be wrong?</div><div><br></div><div>How can NewPending::Prepare even be successful if links are added silently after tickets are created in CreateTickets ?<br>
<br><div class="gmail_quote"><div class="im">
On Tue, Sep 20, 2011 at 4:05 PM, Kevin Falcone <span dir="ltr"><<a href="mailto:falcone@bestpractical.com" target="_blank">falcone@bestpractical.com</a>></span> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><div></div><div class="h5">
<div><div></div><div>On Tue, Sep 20, 2011 at 03:25:20PM -0400, Todd Chapman wrote:<br>
> I set up a CreateTickets scrip per the normal methods. The approval ticket<br>
> gets created and linked properly to the original ticket, but<br>
> new NewPending approval rule runs before the CreateTicket::PostProcess calls<br>
> AddLinks, thus NewPending::Prepare returns false.<br>
><br>
> Is this working for anyone else?<br>
<br>
</div></div>Are you failing t/approval/basic.t ?<br>
<font color="#888888"><br>
-kevin<br>
</font><br></div></div><div class="im">--------<br>
RT Training Sessions (<a href="http://bestpractical.com/services/training.html" target="_blank">http://bestpractical.com/services/training.html</a>)<br>
*  Chicago, IL, USA — September 26 & 27, 2011<br>
*  San Francisco, CA, USA — October 18 & 19, 2011<br>
*  Washington DC, USA — October 31 & November 1, 2011<br>
*  Melbourne VIC, Australia — November 28 & 29, 2011<br>
*  Barcelona, Spain — November 28 & 29, 2011<br></div></blockquote></div><br></div>
</blockquote></div><br></div>