[rt-users] For RTIR are scrips ran before plugins? (namely lib/RT/Action/RTIR_FindIP.pm)

Ruslan Zakirov ruz at bestpractical.com
Tue Jun 11 11:48:02 EDT 2013


On Tue, Jun 11, 2013 at 1:05 AM, Landon <landonstewart at gmail.com> wrote:

> On 6 June 2013 15:36, Landon <landonstewart at gmail.com> wrote:
>
>> On 6 June 2013 13:23, Ruslan Zakirov <ruz at bestpractical.com> wrote:
>>
>>> yes, use SQL to check:
>>>
>>> select Description from Scrips order by Description;
>>>
>>> [RTIR] prefix is also accounted, so you have to know where DB places it
>>> while sorting.
>>>
>>
>> Thank you that makes sense.  I still have a bit of an issue with the
>> order of things.  If I use "On Create" as the condition the scrip fires
>> earlier than the order by Description and there are no IP addresses in the
>> custom field at that point.  If I use a User Defined condition the IP
>> address custom field is already populated by that time.  The problem with
>> using a User Defined condition is that it has the potential to fire more
>> than once if I base it on something to do with the ticket that might happen
>> more than once in the ticket's life.  I only want to do this process once
>> on the original content of the ticket so On Create makes the most sense.
>>
>> Any idea how I can get a condition that that will only fire once per
>> ticket on creation or otherwise but going by the order of scrips that
>> indicated by the SQL query?
>>
>
> If anyone has any information on this I would appreciate it. Basically I'm
> looking for a condition that *only* fires once per ticket creation but late
> enough in the ticket creation process that all the custom fields have
> already been updated by RTIR built-in scrips (ie. ticket already commited
> to database?).
>

http://requesttracker.wikia.com/wiki/CustomConditionSnippets#When_Custom_Field_.27X.27_is_set_to_.27A.27



>
> --
> Landon Stewart <LandonStewart at Gmail.com>
>
>
>
> --
> RT Training in Seattle, June 19-20: http://bestpractical.com/training
>



-- 
Best regards, Ruslan.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bestpractical.com/pipermail/rt-users/attachments/20130611/ba37af4f/attachment.htm>


More information about the rt-users mailing list