]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 298268: editparams.cgi should accept urlbase, sslbase, etc.. with or without...
authorFrédéric Buclin <LpSolit@gmail.com>
Wed, 17 Aug 2011 11:01:16 +0000 (13:01 +0200)
committerFrédéric Buclin <LpSolit@gmail.com>
Wed, 17 Aug 2011 11:01:16 +0000 (13:01 +0200)
r=dkl a=LpSolit

editparams.cgi

index 6affd324cc3352e12cf7e826828667f7861c577e..28aac960235a7cc1dbf724ee3d960251d72da125 100755 (executable)
@@ -100,6 +100,11 @@ if ($action eq 'save' && $current_module) {
                 # assume single linefeed is an empty string
                 $value =~ s/^\n$//;
             }
+            # Stop complaining if the URL has no trailing slash.
+            # XXX - This hack can go away once bug 303662 is implemented.
+            if ($name =~ /(?<!webdot)base$/) {
+                $value = "$value/" if ($value && $value !~ m#/$#);
+            }
         }
 
         my $changed;