#!/usr/bin/perl
-# $Id: process.in,v 1.74 2003/07/16 12:01:09 cjwatson Exp $
+# $Id: process.in,v 1.75 2003/07/16 18:13:26 cjwatson Exp $
#
# Usage: process nn
# Temps: incoming/Pnn
}
$data->{done}= $set_done if defined($set_done);
$data->{forwarded}= $set_forwarded if defined($set_forwarded);
+ if ($codeletter eq 'D') {
+ $data->{keywords} = join ' ', grep $_ ne 'pending',
+ split ' ', $data->{keywords};
+ }
+
writebug($ref, $data);
my $hash = get_hashname($ref);
#!/usr/bin/perl
-# $Id: service.in,v 1.82 2003/07/15 14:20:52 cjwatson Exp $
+# $Id: service.in,v 1.83 2003/07/16 18:13:26 cjwatson Exp $
#
# Usage: service <code>.nn
# Temps: incoming/P<code>.nn
if ( length( $gDoneList ) > 0 && length( $gListDomain ) >
0 ) { &addccaddress("$gDoneList\@$gListDomain"); }
$data->{done}= $replyto;
+ my @keywords= split ' ', $data->{keywords};
+ if (grep $_ eq 'pending', @keywords) {
+ $extramessage= "Removed pending tag.\n";
+ $data->{keywords}= join ' ', grep $_ ne 'pending',
+ @keywords;
+ }
+
$message= <<END;
From: $gMaintainerEmail ($gProject $gBug Tracking System)
To: $data->{originator}