diff options
author | gerv%gerv.net <> | 2004-03-08 17:40:16 +0100 |
---|---|---|
committer | gerv%gerv.net <> | 2004-03-08 17:40:16 +0100 |
commit | 4c4edf2e8527920576ffa36972c0dc1855f1d9b3 (patch) | |
tree | 60510f67b6e4ce27ceb7685b4e6e817b2c9a6b4c /userprefs.cgi | |
parent | f937a800633b5caed92dab8ad90568506b471b0d (diff) | |
download | bugzilla-4c4edf2e8527920576ffa36972c0dc1855f1d9b3.tar.gz bugzilla-4c4edf2e8527920576ffa36972c0dc1855f1d9b3.tar.xz |
Bug 232176 - Add a preferences panel for saved searches, to allow management all in one place. Patch by gerv; r,a=justdave.
Diffstat (limited to 'userprefs.cgi')
-rwxr-xr-x | userprefs.cgi | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/userprefs.cgi b/userprefs.cgi index 3b320fa74..f2b9445ed 100755 --- a/userprefs.cgi +++ b/userprefs.cgi @@ -294,6 +294,14 @@ sub DoPermissions { # No SavePermissions() because this panel has no changeable fields. + +sub DoSavedSearches() { + $vars->{'queries'} = Bugzilla->user->queries; +} + +# No SaveSavedSearches() because this panel has no changeable fields (yet). + + ############################################################################### # Live code (not subroutine definitions) starts here ############################################################################### @@ -330,6 +338,10 @@ SWITCH: for ($current_tab_name) { DoPermissions(); last SWITCH; }; + /^saved-searches$/ && do { + DoSavedSearches(); + last SWITCH; + }; ThrowUserError("unknown_tab", { current_tab_name => $current_tab_name }); } |