[rt-users] Determine OldValue of Status in External Script
Mathew Snyder
mathew.snyder at gmail.com
Mon Feb 11 06:52:20 EST 2008
That actually sounds reasonable and makes sense. Probably the fasted and
easiest method. Thanks for the input.
Mathew
Todd Chapman wrote:
> You have to search through all the transaction of each ticket to see
> if the transaction you are interested in happened. You could also just
> check to see if the ticket has a Resolved time set. I don't think the
> resolved time is cleared when a ticket is reopened (easy enough to
> check).
>
> You might want to write a scrip that sets a ticket custom field or
> attribute when a ticket is reopened, then your script can find the
> tickets it needs without search all the transactions (if you go that
> route.)
>
> -Todd
>
> On 2/10/08, Mathew Snyder <mathew.snyder at gmail.com> wrote:
>> When working with scrips within RT use of
>> $self->TransactionObj->OldValue is already in the context of the action
>> being performed. However, I'm trying to write a script outside of RT
>> which will write out a list of tickets which have been reopened. Since
>> it is external it doesn't seem, on the surface, that any checks are
>> already in the context of what I'm looking for.
>>
>> If I gather up a list of tickets which are 'new' or 'open', how do I
>> narrow that list down to tickets which were previously 'resolved' prior
>> to the current status? Would I still use TransactionObj->OldValue?
>> TransactionObj doesn't seem correct since I'm not performing any
>> transactions to act as the context.
>>
>> When dealing with CustomFields I can specify by using
>> FirstCustomFieldValue. How do I specify standard fields like Status?
>>
>> --
>> Keep up with me and what I'm up to: http://theillien.blogspot.com
>>
>> _______________________________________________
>> http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users
>>
>> Community help: http://wiki.bestpractical.com
>> Commercial support: sales at bestpractical.com
>>
>>
>> Discover RT's hidden secrets with RT Essentials from O'Reilly Media.
>> Buy a copy at http://rtbook.bestpractical.com
>>
--
Keep up with me and what I'm up to: http://theillien.blogspot.com
More information about the rt-users
mailing list