]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 786310: Remove tokens when saving the default query
authorByron Jones <bjones@mozilla.com>
Wed, 29 Aug 2012 05:45:37 +0000 (13:45 +0800)
committerByron Jones <bjones@mozilla.com>
Wed, 29 Aug 2012 05:45:37 +0000 (13:45 +0800)
r= LpSolit, a=LpSolit

buglist.cgi

index c5c06bdc84e1df96df0515e27d9c6f5af5f54153..c941691e2f24fee8edfde79618241ca1cc6b4b63 100755 (executable)
@@ -465,6 +465,8 @@ elsif (($cmdtype eq "doit") && defined $cgi->param('remtype')) {
         $user = Bugzilla->login(LOGIN_REQUIRED);
         my $token = $cgi->param('token');
         check_hash_token($token, ['searchknob']);
+        $buffer = $params->canonicalise_query('cmdtype', 'remtype',
+                                              'query_based_on', 'token');
         InsertNamedQuery(DEFAULT_QUERY_NAME, $buffer);
         $vars->{'message'} = "buglist_new_default_query";
     }