Scrips issue]

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I’ve got it !! Enanbling the debug ive got the error.

Here goes:
Description: AutoClose on e-mail reply with a determinated string in
the Subject
Condition: On Correspond
Action: User Defined
Template: Blank
Stage: TransactionCreate

Custom condition:

Custom action preparation code:
1;

Custom action cleanup code:

my $problem_desc = undef;

my $Transaction = $self->TransactionObj;
my $subject = $Transaction->Attachments->First->GetHeader(‘Subject’);
if ($subject =~ m/fechar/) {
$problem_desc = $2;

$RT::Logger->debug("Usuario aprovou a solucao: $problem_desc");

} else {
return 1;
}

my $search = RT::Tickets->new($RT::SystemUser);
$search->LimitQueue(VALUE => ‘General’);
$search->LimitStatus(VALUE => ‘new’, OPERATOR => ‘=’, ENTRYAGGREGATOR
=> ‘or’);
$search->LimitStatus(VALUE => ‘open’, OPERATOR => ‘=’);

if ($search->Count == 0) { return 1; }
my $id = undef;
while (my $ticket = $search->Next) {

next if $self->TicketObj->Id == $ticket->Id;
$id = $ticket->Id;
last;
}

$id || return 1;
$self->TicketObj->SetStatus( “resolved” );
1;

Now I have another problem. How Can I make a unique mail to correspond
to all the queues ??


[]'s
Luiz Henrique Ozaki luiz@eaprender.com.br
0xC842A83F KEYID

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (MingW32)

iD8DBQFCn0WQw2cLyMhCqD8RAm4CAJ9OPIaJ2p+veB7IB4fsZIBBqIOzRwCgkf0p
D3OVlfZp1TI/51lUP+oR93s=
=ucbI
-----END PGP SIGNATURE-----