[rt-users] How do I exclude a global scrip for specific queues

slamp slamp slackamp at gmail.com
Wed Jun 16 09:33:51 EDT 2010


i was actually talking about the files (Scrips.html and EditScrips)
that needs to be replaced in RT if using this extension.

On Wed, Jun 16, 2010 at 9:26 AM, Kenneth Marshall <ktm at rice.edu> wrote:
> Scrips are stored in the database backend and are automatically
> available to the upgraded RT software.
>
> Cheers,
> Ken
>
> On Wed, Jun 16, 2010 at 09:24:23AM -0400, slamp slamp wrote:
>> Thank you for the suggestion. I would use that if it was part of RT
>> itself however it would just be a pain to keep RT updated while
>> keeping the patch working.
>>
>> 2010/6/16 Bj?rn Schulz <bjoern.schulz at desy.de>:
>> > Hi,
>> >
>> > try this http://github.com/tbrumm/RT-Extension-QueueDeactivatedScrips
>> >
>> > I think it should do what you like...
>> >
>> > best
>> > ?bj?rn
>> >
>> > Am 15.06.10 23:31, schrieb slamp slamp:
>> >>
>> >> On Tue, Jun 15, 2010 at 5:28 PM, slamp slamp<slackamp at gmail.com> ?wrote:
>> >>>
>> >>> I have a global scrip
>> >>>
>> >>> Condition: User defined
>> >>> Action: Notify All
>> >>>
>> >>> I have this in my custom condition:
>> >>>
>> >>> return (($self->TransactionObj->Type eq "Correspond")&&
>> >>> ($self->TicketObj->QueueObj->Name ne "Q1"));
>> >>> return (($self->TransactionObj->Type eq "Correspond")&&
>> >>> ($self->TicketObj->QueueObj->Name ne "Q2"));
>> >>> return (($self->TransactionObj->Type eq "Correspond")&&
>> >>> ($self->TicketObj->QueueObj->Name ne "Q3"));
>> >>>
>> >>> Scrip is not executed when the queue is Q1, however it is executed
>> >>> when the queue is either Q2 or Q3. I think I need to somehow combine
>> >>> the logic but i am not much of a perl guy.
>> >>>
>> >>> Any help is appreciated.
>> >>>
>> >>
>> >> Would something like this work?
>> >>
>> >> return (($self->TransactionObj->Type eq "Correspond")&&
>> >> (($self->TicketObj->QueueObj->Name ne "Q1") ||
>> >> ($self->TicketObj->QueueObj->Name ne "Q2") ||
>> >> ($self->TicketObj->QueueObj->Name ne "Q3")));
>> >>
>> >> Discover RT's hidden secrets with RT Essentials from O'Reilly Media.
>> >> Buy a copy at http://rtbook.bestpractical.com
>> >
>> > Discover RT's hidden secrets with RT Essentials from O'Reilly Media.
>> > Buy a copy at http://rtbook.bestpractical.com
>> >
>>
>> Discover RT's hidden secrets with RT Essentials from O'Reilly Media.
>> Buy a copy at http://rtbook.bestpractical.com
>>
>



More information about the rt-users mailing list