Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Request Tracker: Devel

User defined Condition: Autoclose

 

 

Request Tracker devel RSS feed   Index | Next | Previous | View Threaded


vadud3 at gmail

Feb 12, 2009, 10:17 AM

Post #1 of 3 (1611 views)
Permalink
User defined Condition: Autoclose

How do I define a condition where requestor address is 'user [at] exampl'
com? I will use this condition to close a ticket

In chapter 6.1.3 Conditions of RT Essentials by Oreilly I see
something like this

$self->TicketObj->status eq 'deleted';

and

my $email = $self->TicketObj->RequestorAddresses[0]

So can I have a user defined condition like this?

$self->TicketObj->RequestorAddresses eq 'user [at] example' ?

Is that a valid syntax ?

--
Asif Iqbal
PGP Key: 0xE62693C5 KeyServer: pgp.mit.edu
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
_______________________________________________
List info: http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-devel


vadud3 at gmail

Feb 12, 2009, 11:02 AM

Post #2 of 3 (1532 views)
Permalink
Re: User defined Condition: Autoclose [In reply to]

On Thu, Feb 12, 2009 at 1:17 PM, Asif Iqbal <vadud3 [at] gmail> wrote:
> How do I define a condition where requestor address is 'user [at] exampl'
> com? I will use this condition to close a ticket
>
> In chapter 6.1.3 Conditions of RT Essentials by Oreilly I see
> something like this
>
> $self->TicketObj->status eq 'deleted';
>
> and
>
> my $email = $self->TicketObj->RequestorAddresses[0]
>
> So can I have a user defined condition like this?
>
> $self->TicketObj->RequestorAddresses eq 'user [at] example' ?
>
> Is that a valid syntax ?

I tried to setup like this thru web but it does not resolve the
ticket. What am I doing wrong?

Description: AutoClose
Condition: User Defined
Action: User Defined
Template: Global template: Autoreply
Stage: TransactionCreate

Custom condition:
$self->TicketObj->RequestorAddresses eq 'vadud3 [at] gmail';

Custom action preparation code:
return 1;

Custom action cleanup code:
$self->TicketObj->SetStatus resolved;

I see it create a ticket but it does not autoclose it



>
> --
> Asif Iqbal
> PGP Key: 0xE62693C5 KeyServer: pgp.mit.edu
> A: Because it messes up the order in which people normally read text.
> Q: Why is top-posting such a bad thing?
>



--
Asif Iqbal
PGP Key: 0xE62693C5 KeyServer: pgp.mit.edu
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
_______________________________________________
List info: http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-devel


vadud3 at gmail

Feb 12, 2009, 11:07 AM

Post #3 of 3 (1533 views)
Permalink
Re: User defined Condition: Autoclose [In reply to]

On Thu, Feb 12, 2009 at 2:02 PM, Asif Iqbal <vadud3 [at] gmail> wrote:
> On Thu, Feb 12, 2009 at 1:17 PM, Asif Iqbal <vadud3 [at] gmail> wrote:
>> How do I define a condition where requestor address is 'user [at] exampl'
>> com? I will use this condition to close a ticket
>>
>> In chapter 6.1.3 Conditions of RT Essentials by Oreilly I see
>> something like this
>>
>> $self->TicketObj->status eq 'deleted';
>>
>> and
>>
>> my $email = $self->TicketObj->RequestorAddresses[0]
>>
>> So can I have a user defined condition like this?
>>
>> $self->TicketObj->RequestorAddresses eq 'user [at] example' ?
>>
>> Is that a valid syntax ?
>
> I tried to setup like this thru web but it does not resolve the
> ticket. What am I doing wrong?
>
> Description: AutoClose
> Condition: User Defined
> Action: User Defined
> Template: Global template: Autoreply
> Stage: TransactionCreate
>
> Custom condition:
> $self->TicketObj->RequestorAddresses eq 'vadud3 [at] gmail';
>
> Custom action preparation code:
> return 1;
>
> Custom action cleanup code:
> $self->TicketObj->SetStatus resolved;

It is working now. I found the fix in
http://wiki.bestpractical.com/view/ResolveTicket

>
> I see it create a ticket but it does not autoclose it
>
>
>
>>
>> --
>> Asif Iqbal
>> PGP Key: 0xE62693C5 KeyServer: pgp.mit.edu
>> A: Because it messes up the order in which people normally read text.
>> Q: Why is top-posting such a bad thing?
>>
>
>
>
> --
> Asif Iqbal
> PGP Key: 0xE62693C5 KeyServer: pgp.mit.edu
> A: Because it messes up the order in which people normally read text.
> Q: Why is top-posting such a bad thing?
>



--
Asif Iqbal
PGP Key: 0xE62693C5 KeyServer: pgp.mit.edu
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
_______________________________________________
List info: http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-devel

Request Tracker devel RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.