gnatsweb/770: gnatsweb/770: patch

[email protected]
Newsgroups gmane.comp.bug-tracking.gnats.prs
Message-ID <[email protected]>
The following reply was made to PR gnatsweb/770; it has been noted by GNATS.

From: Stephane Chazelas <[email protected]>
To: [email protected], [email protected]
Cc: 
Subject: gnatsweb/770: patch
Date: Fri, 16 Nov 2007 14:38:56 +0000

 Hiya,
 
 this patch does it for me. It's not very nice as it relies a bit
 on the CGI module internals, but the good thing about it is that
 it is short and definitive.
 
 --- gnatsweb.pl.orig	2003-07-29 13:24:22.000000000 +0100
 +++ gnatsweb.pl	2007-11-16 14:30:32.000000000 +0000
 @@ -2579,8 +2579,6 @@ sub store_query
      exit();
    }
  
 -  # Don't save certain params.
 -  $q->delete('cmd');
    my $query_string = $q->query_string();
  
    # strip empty params out of $query_string.  in a gnats db with many
 @@ -4148,6 +4146,9 @@ sub main
  
    $script_name = $q->script_name;
    my $cmd = $q->param('cmd') || ''; # avoid perl -w warning
 +  $q->delete('cmd');
 +  $ENV{'REQUEST_URI'} = $q->url(-absolute=>1,-query=>1);
 +
  
    ### Cookie-related code must happen before we print the HTML header.
    init_prefs();
 
 Cheers,
 Stephane
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.