Your message dated Tue, 12 Dec 2006 14:47:08 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#400655: fixed in request-tracker3.6 3.6.1-3
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: request-tracker3.6
Version: 3.6.1-2
Severity: normal
Tags: patch fixed-upstream

Searching by requestor email address is broken in 3.6.1.
The result is

  Unknown field: Requestor.EmailAddress

This has come up several times on the rt-users list, and it's fixed in
upstream svn r5782. It doesn't look like 3.6.2 is going to make it into
Etch, so I think we should backport the fix.

Patch attached as well.

Cheers,
-- 
Niko Tyni               [EMAIL PROTECTED]
Index: html/Search/Build.html
===================================================================
--- html/Search/Build.html      (revision 5781)
+++ html/Search/Build.html      (revision 5782)
@@ -381,9 +381,13 @@
             $val =~ s!\\(.)!$1!g;
 
             my $class;
-            if ( exists $lcfields{ lc $key } ) {
-                $key   = $lcfields{ lc $key };
-                $class = $FIELDS{$key}->[0];
+
+            my ($key_base, $subkey)  = split(/\./,$key,2);
+            $key_base =~ s/\..*$//; # Strip off .EmailAddress, for example
+
+            if ( exists $lcfields{lc $key_base } ) {
+                $key   = $lcfields{lc $key_base } . (defined $subkey ? 
'.'.$subkey : '');
+                $class = $FIELDS{$key_base}->[0];
             }
             elsif ( $key =~ /^C(?:ustom)?F(?:ield)?\.{(.*)}$/i ) {
                 $class = $FIELDS{'CF'}->[0];

--- End Message ---
--- Begin Message ---
Source: request-tracker3.6
Source-Version: 3.6.1-3

We believe that the bug you reported is fixed in the latest version of
request-tracker3.6, which is due to be installed in the Debian FTP archive:

request-tracker3.6_3.6.1-3.diff.gz
  to pool/main/r/request-tracker3.6/request-tracker3.6_3.6.1-3.diff.gz
request-tracker3.6_3.6.1-3.dsc
  to pool/main/r/request-tracker3.6/request-tracker3.6_3.6.1-3.dsc
request-tracker3.6_3.6.1-3_all.deb
  to pool/main/r/request-tracker3.6/request-tracker3.6_3.6.1-3_all.deb
rt3.6-apache2_3.6.1-3_all.deb
  to pool/main/r/request-tracker3.6/rt3.6-apache2_3.6.1-3_all.deb
rt3.6-apache_3.6.1-3_all.deb
  to pool/main/r/request-tracker3.6/rt3.6-apache_3.6.1-3_all.deb
rt3.6-clients_3.6.1-3_all.deb
  to pool/main/r/request-tracker3.6/rt3.6-clients_3.6.1-3_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Niko Tyni <[EMAIL PROTECTED]> (supplier of updated request-tracker3.6 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


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

Format: 1.7
Date: Mon, 27 Nov 2006 23:08:15 +0200
Source: request-tracker3.6
Binary: rt3.6-apache2 rt3.6-apache request-tracker3.6 rt3.6-clients
Architecture: source all
Version: 3.6.1-3
Distribution: unstable
Urgency: low
Maintainer: Debian Request Tracker Group <[EMAIL PROTECTED]>
Changed-By: Niko Tyni <[EMAIL PROTECTED]>
Description: 
 request-tracker3.6 - Extensible trouble-ticket tracking system
 rt3.6-apache - Apache 1 specific files for request-tracker3.6
 rt3.6-apache2 - Apache 2 specific files for request-tracker3.6
 rt3.6-clients - Mail gateway and command-line interface to request-tracker3.6
Closes: 400655
Changes: 
 request-tracker3.6 (3.6.1-3) unstable; urgency=low
 .
   * Fix searching by requestor email address. Patch taken from upstream
     SVN r5782. (Closes: #400655)
   * Add a note in rt3.6-clients README.Debian about debugging deferred
     deliveries. (See #397783)
Files: 
 d31d2113c90b851a51293797f97fcda4 869 misc optional 
request-tracker3.6_3.6.1-3.dsc
 c6b116309b568c3d5d087c1aa4eadc5b 22681 misc optional 
request-tracker3.6_3.6.1-3.diff.gz
 75b1768c0b21fb2b9678fe4a3cef076d 1316454 misc optional 
request-tracker3.6_3.6.1-3_all.deb
 5f00b3da977ecffd416cde842a2b8629 147288 misc optional 
rt3.6-clients_3.6.1-3_all.deb
 662441cd97ae2b9615b497442ee71b42 117454 misc optional 
rt3.6-apache_3.6.1-3_all.deb
 bba4414526808082f4e70645ff57e1ab 117844 misc optional 
rt3.6-apache2_3.6.1-3_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFFfr1BfoEUoHXLGtIRAproAJ9QysOmwcBQhXHoQ2Iqd5MvmfG3WQCgiPij
aG5L6SdRE2Gsa3KSa/6s1c8=
=0fNe
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to