help-gnats
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

PATCH: Minor redirect fix for Gnatsweb 2.8.0


From: Yngve Svendsen
Subject: PATCH: Minor redirect fix for Gnatsweb 2.8.0
Date: Tue, 08 May 2001 15:17:17 +0200

The following patch fixes a problem caused by a change of behaviour in all versions of CGI.pm from 2.64 onwards (2.753 is current right now). It now by default returns URLs with parameters separated by semicolons instead of ampersands, subtly breaking the redirect functionality of Gnatsweb versions 2.7 beta and 2.8.0. Redirects still happen, but the browser is redirected to the main Gnatsweb page instead of to the page which the user came from.

The following patch fixes this, by instructing CGI.pm to use "old-style" URLs:

Index: gnatsweb.pl
===================================================================
RCS file: /clustra/cvs/gnatsweb2/gnatsweb.pl,v
retrieving revision 1.25
diff -u -p -r1.25 gnatsweb.pl
--- gnatsweb.pl 2001/05/04 13:44:12     1.25
+++ gnatsweb.pl 2001/05/08 13:09:11
@@ -97,9 +97,7 @@ else
 use CGI::Carp qw/fatalsToBrowser/;
 # 8/22/99 kenstir: CGI.pm-2.50's file upload is broken.
 # 9/19/99 kenstir: CGI.pm-2.55's file upload is broken.
-use CGI 2.56 qw/:standard/;
-#use CGI 2.56 ();
-#use CGI::Pretty qw/:standard/;
+use CGI 2.56 qw(-oldstyle_urls :all);
 use gnats qw/client_init client_exit client_cmd/;

 # Debugging fresh code.





Yngve Svendsen
IS Engineer
Clustra AS, Trondheim, Norway
address@hidden


reply via email to

[Prev in Thread] Current Thread [Next in Thread]