I meant to say I want it to return 1 if there are no PARENT tickets to the 
current ticket.   I would need to use the "DependsOn" or "AllDependsOn", but 
I'm not sure how to check the returned array for size.

Working on it.

-----Original Message-----
From: rt-users [mailto:[email protected]] On Behalf Of 
Kevin Falcone
Sent: Wednesday, December 17, 2014 11:15 AM
To: [email protected]
Subject: Re: [rt-users] Custom condition not working (simple)

On Wed, Dec 17, 2014 at 06:11:03PM +0000, Matt Smith wrote:
> How come this does not work?  I’ve seen some examples of the 
> “DependOnBy” use returning a numeric value, but looking at RT 
> documentation, it appears it should return an array?  Basically, I 
> want it to return 1 if there are no child tickets associated with the current 
> ticket.

First up - it's DependedOnBy not DependOnBy, and it returns an RT::Links 
object, so I'm surprised you've seen numeric comparisons.

I suspect you wanted
http://bestpractical.com/docs/rt/latest/RT/Record.html#HasUnresolvedDependencies

> Is there a way to test RT perl code without trial and error, or do you 
> just have to incorporate some logging?

Logging is your friend.

RT->Logger->error("Stuff");

You can also always write a command line program to test things quickly, which 
is what I usually do.

-kevin

Reply via email to