]> git.deb.at Git - deb/packages.git/commitdiff
Packages::Dispatcher: Allow '-' in lang parameters
authorFrank Lichtenheld <frank@lichtenheld.de>
Sun, 25 Nov 2007 13:15:52 +0000 (14:15 +0100)
committerFrank Lichtenheld <frank@lichtenheld.de>
Sun, 25 Nov 2007 13:15:52 +0000 (14:15 +0100)
lib/Packages/Dispatcher.pm

index 9d80f68e1d7c681bf5e193b74f3eb8405015a9e8..732974082a15436c3578d59df8d391be2285fe86 100755 (executable)
@@ -248,7 +248,7 @@ sub do_dispatch {
                                        replace => { all => \@ARCHIVES,
                                                     default => \@ARCHIVES} },
                       exact => { default => 0, match => '^(\w+)$',  },
-                      lang => { default => $http_lang, match => '^(\w+)$',  },
+                      lang => { default => $http_lang, match => '^([\w-]+)$',  },
                       source => { default => 0, match => '^(\d+)$',  },
                       debug => { default => 0, match => '^(\d+)$',  },
                       searchon => { default => 'names', match => '^(\w+)$', },