Commit 723932e5 authored by Per Cederqvist's avatar Per Cederqvist

Imported Bugzilla 4.0.9.

parent 0931a0a6
7722
\ No newline at end of file
7735
\ No newline at end of file
......@@ -788,11 +788,8 @@ sub validate_obsolete {
$attachment->validate_can_edit($bug->product_id)
|| ThrowUserError('illegal_attachment_edit', { attach_id => $attachment->id });
$vars->{'description'} = $attachment->description;
if ($attachment->bug_id != $bug->bug_id) {
$vars->{'my_bug_id'} = $bug->bug_id;
$vars->{'attach_bug_id'} = $attachment->bug_id;
ThrowCodeError('mismatched_bug_ids_on_obsolete', $vars);
}
......
/PatchReader.pm/1.6.6.1/Thu Aug 4 20:47:47 2011//TBUGZILLA-4_0_8
/PatchReader.pm/1.6.6.1/Thu Aug 4 20:47:47 2011//TBUGZILLA-4_0_9
D
/Login.pm/1.2/Thu Apr 22 19:01:57 2010//TBUGZILLA-4_0_8
/Verify.pm/1.7/Wed May 23 18:05:49 2007//TBUGZILLA-4_0_8
/Login.pm/1.2/Thu Apr 22 19:01:57 2010//TBUGZILLA-4_0_9
/Verify.pm/1.7/Wed May 23 18:05:49 2007//TBUGZILLA-4_0_9
D/Login////
D/Persist////
D/Verify////
NBUGZILLA-4_0_8
NBUGZILLA-4_0_9
/CGI.pm/1.15/Tue Mar 23 23:17:37 2010//TBUGZILLA-4_0_8
/Cookie.pm/1.8/Thu Apr 22 19:01:57 2010//TBUGZILLA-4_0_8
/Env.pm/1.6/Thu Apr 22 19:01:57 2010//TBUGZILLA-4_0_8
/Stack.pm/1.5/Thu Apr 22 19:01:57 2010//TBUGZILLA-4_0_8
/CGI.pm/1.15/Tue Mar 23 23:17:37 2010//TBUGZILLA-4_0_9
/Cookie.pm/1.8/Thu Apr 22 19:01:57 2010//TBUGZILLA-4_0_9
/Env.pm/1.6/Thu Apr 22 19:01:57 2010//TBUGZILLA-4_0_9
/Stack.pm/1.5/Thu Apr 22 19:01:57 2010//TBUGZILLA-4_0_9
D
/Cookie.pm/1.13/Thu Dec 31 12:53:20 2009//TBUGZILLA-4_0_8
/Cookie.pm/1.13/Thu Dec 31 12:53:20 2009//TBUGZILLA-4_0_9
D
/DB.pm/1.11.4.2/Fri Oct 15 00:20:27 2010//TBUGZILLA-4_0_8
/LDAP.pm/1.19.4.1/Thu Aug 30 18:32:51 2012//TBUGZILLA-4_0_8
/RADIUS.pm/1.1/Thu Aug 2 22:38:37 2007//TBUGZILLA-4_0_8
/Stack.pm/1.4/Tue Nov 24 06:09:43 2009//TBUGZILLA-4_0_8
/DB.pm/1.11.4.2/Fri Oct 15 00:20:27 2010//TBUGZILLA-4_0_9
/LDAP.pm/1.19.4.1/Thu Aug 30 18:32:51 2012//TBUGZILLA-4_0_9
/RADIUS.pm/1.1/Thu Aug 2 22:38:37 2007//TBUGZILLA-4_0_9
/Stack.pm/1.4/Tue Nov 24 06:09:43 2009//TBUGZILLA-4_0_9
D
/.cvsignore/1.1/Mon Aug 26 22:24:55 2002//TBUGZILLA-4_0_8
/Attachment.pm/1.71.2.5/Wed Aug 10 00:01:23 2011//TBUGZILLA-4_0_8
/Auth.pm/1.23.4.4/Mon Dec 5 16:47:46 2011//TBUGZILLA-4_0_8
/Bug.pm/1.356.2.19/Tue Aug 16 01:48:50 2011//TBUGZILLA-4_0_8
/BugMail.pm/1.142.2.5/Wed Apr 27 22:02:18 2011//TBUGZILLA-4_0_8
/CGI.pm/1.59.2.9/Wed May 4 22:03:57 2011//TBUGZILLA-4_0_8
/Chart.pm/1.19.2.1/Wed Dec 28 22:01:29 2011//TBUGZILLA-4_0_8
/Classification.pm/1.17/Mon Jul 5 22:02:03 2010//TBUGZILLA-4_0_8
/Comment.pm/1.9/Fri Jun 18 21:16:46 2010//TBUGZILLA-4_0_8
/Component.pm/1.20.2.1/Wed Oct 20 00:48:51 2010//TBUGZILLA-4_0_8
/Config.pm/1.83/Mon Feb 1 00:47:55 2010//TBUGZILLA-4_0_8
/Constants.pm/1.148.2.31/Thu Aug 30 19:16:20 2012//TBUGZILLA-4_0_8
/DB.pm/1.139.2.8/Tue Dec 6 12:04:11 2011//TBUGZILLA-4_0_8
/Error.pm/1.32/Wed Jul 7 21:46:58 2010//TBUGZILLA-4_0_8
/Extension.pm/1.11.2.1/Wed Jan 5 17:03:48 2011//TBUGZILLA-4_0_8
/Field.pm/1.62.2.1/Mon Aug 2 23:21:13 2010//TBUGZILLA-4_0_8
/Flag.pm/1.115.2.1/Sat Apr 23 17:26:03 2011//TBUGZILLA-4_0_8
/FlagType.pm/1.39.6.1/Wed Oct 20 00:48:51 2010//TBUGZILLA-4_0_8
/Group.pm/1.29.2.1/Thu Aug 4 20:17:34 2011//TBUGZILLA-4_0_8
/Hook.pm/1.61.2.9/Tue Apr 5 00:06:29 2011//TBUGZILLA-4_0_8
/Install.pm/1.28.2.1/Sun Aug 1 23:36:10 2010//TBUGZILLA-4_0_8
/JobQueue.pm/1.4/Sun Nov 22 22:24:08 2009//TBUGZILLA-4_0_8
/Keyword.pm/1.10/Thu Jun 24 00:47:52 2010//TBUGZILLA-4_0_8
/Mailer.pm/1.32.2.2/Tue Oct 26 21:19:57 2010//TBUGZILLA-4_0_8
/Migrate.pm/1.6.2.3/Wed Aug 31 13:32:51 2011//TBUGZILLA-4_0_8
/Milestone.pm/1.14/Thu Jun 24 00:47:52 2010//TBUGZILLA-4_0_8
/Object.pm/1.60.2.2/Wed Sep 1 23:04:29 2010//TBUGZILLA-4_0_8
/Product.pm/1.54.2.2/Thu Aug 4 20:17:34 2011//TBUGZILLA-4_0_8
/Search.pm/1.203.2.11/Tue Dec 6 12:04:11 2011//TBUGZILLA-4_0_8
/Series.pm/1.21/Thu Jul 8 00:33:56 2010//TBUGZILLA-4_0_8
/Status.pm/1.15/Tue Jul 6 00:47:19 2010//TBUGZILLA-4_0_8
/Template.pm/1.139.2.14/Thu Jul 26 21:16:20 2012//TBUGZILLA-4_0_8
/Token.pm/1.60/Mon Mar 1 01:46:31 2010//TBUGZILLA-4_0_8
/Update.pm/1.13/Sat Feb 20 21:16:19 2010//TBUGZILLA-4_0_8
/User.pm/1.218.2.10/Wed Dec 28 22:19:10 2011//TBUGZILLA-4_0_8
/Util.pm/1.106.2.5/Wed Apr 18 17:04:14 2012//TBUGZILLA-4_0_8
/Version.pm/1.17/Thu Jun 24 00:47:52 2010//TBUGZILLA-4_0_8
/WebService.pm/1.26.2.2/Tue Jul 20 22:03:20 2010//TBUGZILLA-4_0_8
/Whine.pm/1.1/Tue Jul 6 00:31:45 2010//TBUGZILLA-4_0_8
/.cvsignore/1.1/Mon Aug 26 22:24:55 2002//TBUGZILLA-4_0_9
/Attachment.pm/1.71.2.6/Tue Nov 13 17:31:21 2012//TBUGZILLA-4_0_9
/Auth.pm/1.23.4.4/Mon Dec 5 16:47:46 2011//TBUGZILLA-4_0_9
/Bug.pm/1.356.2.19/Tue Aug 16 01:48:50 2011//TBUGZILLA-4_0_9
/BugMail.pm/1.142.2.5/Wed Apr 27 22:02:18 2011//TBUGZILLA-4_0_9
/CGI.pm/1.59.2.9/Wed May 4 22:03:57 2011//TBUGZILLA-4_0_9
/Chart.pm/1.19.2.1/Wed Dec 28 22:01:29 2011//TBUGZILLA-4_0_9
/Classification.pm/1.17/Mon Jul 5 22:02:03 2010//TBUGZILLA-4_0_9
/Comment.pm/1.9/Fri Jun 18 21:16:46 2010//TBUGZILLA-4_0_9
/Component.pm/1.20.2.1/Wed Oct 20 00:48:51 2010//TBUGZILLA-4_0_9
/Config.pm/1.83/Mon Feb 1 00:47:55 2010//TBUGZILLA-4_0_9
/Constants.pm/1.148.2.33/Tue Nov 13 20:00:41 2012//TBUGZILLA-4_0_9
/DB.pm/1.139.2.8/Tue Dec 6 12:04:11 2011//TBUGZILLA-4_0_9
/Error.pm/1.32/Wed Jul 7 21:46:58 2010//TBUGZILLA-4_0_9
/Extension.pm/1.11.2.1/Wed Jan 5 17:03:48 2011//TBUGZILLA-4_0_9
/Field.pm/1.62.2.1/Mon Aug 2 23:21:13 2010//TBUGZILLA-4_0_9
/Flag.pm/1.115.2.1/Sat Apr 23 17:26:03 2011//TBUGZILLA-4_0_9
/FlagType.pm/1.39.6.1/Wed Oct 20 00:48:51 2010//TBUGZILLA-4_0_9
/Group.pm/1.29.2.1/Thu Aug 4 20:17:34 2011//TBUGZILLA-4_0_9
/Hook.pm/1.61.2.9/Tue Apr 5 00:06:29 2011//TBUGZILLA-4_0_9
/Install.pm/1.28.2.1/Sun Aug 1 23:36:10 2010//TBUGZILLA-4_0_9
/JobQueue.pm/1.4/Sun Nov 22 22:24:08 2009//TBUGZILLA-4_0_9
/Keyword.pm/1.10/Thu Jun 24 00:47:52 2010//TBUGZILLA-4_0_9
/Mailer.pm/1.32.2.2/Tue Oct 26 21:19:57 2010//TBUGZILLA-4_0_9
/Migrate.pm/1.6.2.3/Wed Aug 31 13:32:51 2011//TBUGZILLA-4_0_9
/Milestone.pm/1.14/Thu Jun 24 00:47:52 2010//TBUGZILLA-4_0_9
/Object.pm/1.60.2.4/Fri Nov 2 13:02:03 2012//TBUGZILLA-4_0_9
/Product.pm/1.54.2.2/Thu Aug 4 20:17:34 2011//TBUGZILLA-4_0_9
/Search.pm/1.203.2.11/Tue Dec 6 12:04:11 2011//TBUGZILLA-4_0_9
/Series.pm/1.21/Thu Jul 8 00:33:56 2010//TBUGZILLA-4_0_9
/Status.pm/1.15/Tue Jul 6 00:47:19 2010//TBUGZILLA-4_0_9
/Template.pm/1.139.2.14/Thu Jul 26 21:16:20 2012//TBUGZILLA-4_0_9
/Token.pm/1.60/Mon Mar 1 01:46:31 2010//TBUGZILLA-4_0_9
/Update.pm/1.13/Sat Feb 20 21:16:19 2010//TBUGZILLA-4_0_9
/User.pm/1.218.2.10/Wed Dec 28 22:19:10 2011//TBUGZILLA-4_0_9
/Util.pm/1.106.2.5/Wed Apr 18 17:04:14 2012//TBUGZILLA-4_0_9
/Version.pm/1.17/Thu Jun 24 00:47:52 2010//TBUGZILLA-4_0_9
/WebService.pm/1.26.2.2/Tue Jul 20 22:03:20 2010//TBUGZILLA-4_0_9
/Whine.pm/1.1/Tue Jul 6 00:31:45 2010//TBUGZILLA-4_0_9
D/Attachment////
D/Auth////
D/Config////
......
NBUGZILLA-4_0_8
NBUGZILLA-4_0_9
/Admin.pm/1.5/Sun Dec 13 20:49:07 2009//TBUGZILLA-4_0_8
/Advanced.pm/1.2.4.4/Wed Apr 18 17:04:15 2012//TBUGZILLA-4_0_8
/Attachment.pm/1.9/Sun Dec 13 20:49:07 2009//TBUGZILLA-4_0_8
/Auth.pm/1.5/Sun Dec 13 20:49:07 2009//TBUGZILLA-4_0_8
/BugChange.pm/1.8/Sun Dec 13 20:49:07 2009//TBUGZILLA-4_0_8
/BugFields.pm/1.9/Mon Feb 15 23:31:53 2010//TBUGZILLA-4_0_8
/Common.pm/1.32.2.2/Wed Apr 18 17:04:15 2012//TBUGZILLA-4_0_8
/Core.pm/1.14/Thu Dec 31 12:37:50 2009//TBUGZILLA-4_0_8
/DependencyGraph.pm/1.2/Sun Dec 13 20:49:07 2009//TBUGZILLA-4_0_8
/General.pm/1.2/Wed Feb 10 04:16:21 2010//TBUGZILLA-4_0_8
/GroupSecurity.pm/1.10/Sun Dec 13 20:49:07 2009//TBUGZILLA-4_0_8
/LDAP.pm/1.3/Sun Dec 13 20:49:07 2009//TBUGZILLA-4_0_8
/MTA.pm/1.19/Fri Apr 23 16:16:30 2010//TBUGZILLA-4_0_8
/PatchViewer.pm/1.2/Sun Dec 13 20:49:07 2009//TBUGZILLA-4_0_8
/Query.pm/1.10/Tue Jul 6 00:47:19 2010//TBUGZILLA-4_0_8
/RADIUS.pm/1.2/Sun Dec 13 20:49:07 2009//TBUGZILLA-4_0_8
/ShadowDB.pm/1.2/Sun Dec 13 20:49:07 2009//TBUGZILLA-4_0_8
/UserMatch.pm/1.3.4.1/Mon Oct 24 22:19:54 2011//TBUGZILLA-4_0_8
/Admin.pm/1.5/Sun Dec 13 20:49:07 2009//TBUGZILLA-4_0_9
/Advanced.pm/1.2.4.4/Wed Apr 18 17:04:15 2012//TBUGZILLA-4_0_9
/Attachment.pm/1.9/Sun Dec 13 20:49:07 2009//TBUGZILLA-4_0_9
/Auth.pm/1.5/Sun Dec 13 20:49:07 2009//TBUGZILLA-4_0_9
/BugChange.pm/1.8/Sun Dec 13 20:49:07 2009//TBUGZILLA-4_0_9
/BugFields.pm/1.9/Mon Feb 15 23:31:53 2010//TBUGZILLA-4_0_9
/Common.pm/1.32.2.2/Wed Apr 18 17:04:15 2012//TBUGZILLA-4_0_9
/Core.pm/1.14/Thu Dec 31 12:37:50 2009//TBUGZILLA-4_0_9
/DependencyGraph.pm/1.2/Sun Dec 13 20:49:07 2009//TBUGZILLA-4_0_9
/General.pm/1.2/Wed Feb 10 04:16:21 2010//TBUGZILLA-4_0_9
/GroupSecurity.pm/1.10/Sun Dec 13 20:49:07 2009//TBUGZILLA-4_0_9
/LDAP.pm/1.3/Sun Dec 13 20:49:07 2009//TBUGZILLA-4_0_9
/MTA.pm/1.19/Fri Apr 23 16:16:30 2010//TBUGZILLA-4_0_9
/PatchViewer.pm/1.2/Sun Dec 13 20:49:07 2009//TBUGZILLA-4_0_9
/Query.pm/1.10/Tue Jul 6 00:47:19 2010//TBUGZILLA-4_0_9
/RADIUS.pm/1.2/Sun Dec 13 20:49:07 2009//TBUGZILLA-4_0_9
/ShadowDB.pm/1.2/Sun Dec 13 20:49:07 2009//TBUGZILLA-4_0_9
/UserMatch.pm/1.3.4.1/Mon Oct 24 22:19:54 2011//TBUGZILLA-4_0_9
D
NBUGZILLA-4_0_8
NBUGZILLA-4_0_9
......@@ -197,7 +197,7 @@ use File::Basename;
# CONSTANTS
#
# Bugzilla version
use constant BUGZILLA_VERSION => "4.0.8";
use constant BUGZILLA_VERSION => "4.0.9";
# These are unique values that are unlikely to match a string or a number,
# to be used in criteria for match() functions and other things. They start
......
/Mysql.pm/1.84.2.1/Mon Feb 14 20:05:48 2011//TBUGZILLA-4_0_8
/Oracle.pm/1.30.2.4/Tue Dec 6 12:04:12 2011//TBUGZILLA-4_0_8
/Pg.pm/1.35.2.5/Tue Dec 6 12:04:13 2011//TBUGZILLA-4_0_8
/Schema.pm/1.145.2.4/Wed Apr 18 15:02:57 2012//TBUGZILLA-4_0_8
/Mysql.pm/1.84.2.1/Mon Feb 14 20:05:48 2011//TBUGZILLA-4_0_9
/Oracle.pm/1.30.2.4/Tue Dec 6 12:04:12 2011//TBUGZILLA-4_0_9
/Pg.pm/1.35.2.5/Tue Dec 6 12:04:13 2011//TBUGZILLA-4_0_9
/Schema.pm/1.145.2.4/Wed Apr 18 15:02:57 2012//TBUGZILLA-4_0_9
D/Schema////
NBUGZILLA-4_0_8
NBUGZILLA-4_0_9
/Mysql.pm/1.24/Thu Apr 22 01:01:27 2010//TBUGZILLA-4_0_8
/Oracle.pm/1.15/Tue Jun 22 05:46:34 2010//TBUGZILLA-4_0_8
/Pg.pm/1.16.4.1/Sat Jul 10 04:21:45 2010//TBUGZILLA-4_0_8
/Mysql.pm/1.24/Thu Apr 22 01:01:27 2010//TBUGZILLA-4_0_9
/Oracle.pm/1.15/Tue Jun 22 05:46:34 2010//TBUGZILLA-4_0_9
/Pg.pm/1.16.4.1/Sat Jul 10 04:21:45 2010//TBUGZILLA-4_0_9
D
/Choice.pm/1.18/Mon Jul 5 22:02:04 2010//TBUGZILLA-4_0_8
/ChoiceInterface.pm/1.2.2.1/Fri Jul 23 01:49:27 2010//TBUGZILLA-4_0_8
/Choice.pm/1.18/Mon Jul 5 22:02:04 2010//TBUGZILLA-4_0_9
/ChoiceInterface.pm/1.2.2.1/Fri Jul 23 01:49:27 2010//TBUGZILLA-4_0_9
D
NBUGZILLA-4_0_8
NBUGZILLA-4_0_9
/CPAN.pm/1.8.2.3/Sun Jul 31 12:02:44 2011//TBUGZILLA-4_0_8
/DB.pm/1.101.2.3/Sat Oct 23 01:48:06 2010//TBUGZILLA-4_0_8
/Filesystem.pm/1.53.2.5/Fri Apr 1 04:05:49 2011//TBUGZILLA-4_0_8
/Localconfig.pm/1.19.2.1/Mon Jan 24 22:03:47 2011//TBUGZILLA-4_0_8
/Requirements.pm/1.86.2.11/Tue Aug 16 01:49:56 2011//TBUGZILLA-4_0_8
/Util.pm/1.33.2.4/Fri Feb 25 04:48:16 2011//TBUGZILLA-4_0_8
/CPAN.pm/1.8.2.3/Sun Jul 31 12:02:44 2011//TBUGZILLA-4_0_9
/DB.pm/1.101.2.3/Sat Oct 23 01:48:06 2010//TBUGZILLA-4_0_9
/Filesystem.pm/1.53.2.5/Fri Apr 1 04:05:49 2011//TBUGZILLA-4_0_9
/Localconfig.pm/1.19.2.1/Mon Jan 24 22:03:47 2011//TBUGZILLA-4_0_9
/Requirements.pm/1.86.2.11/Tue Aug 16 01:49:56 2011//TBUGZILLA-4_0_9
/Util.pm/1.33.2.4/Fri Feb 25 04:48:16 2011//TBUGZILLA-4_0_9
D
NBUGZILLA-4_0_8
NBUGZILLA-4_0_9
/Mailer.pm/1.3/Thu Sep 10 23:46:21 2009//TBUGZILLA-4_0_8
/Mailer.pm/1.3/Thu Sep 10 23:46:21 2009//TBUGZILLA-4_0_9
D
NBUGZILLA-4_0_8
NBUGZILLA-4_0_9
/Runner.pm/1.6/Wed May 19 17:31:35 2010//TBUGZILLA-4_0_8
/Runner.pm/1.6/Wed May 19 17:31:35 2010//TBUGZILLA-4_0_9
D
NBUGZILLA-4_0_8
NBUGZILLA-4_0_9
/Gnats.pm/1.3/Tue Jul 6 00:47:21 2010//TBUGZILLA-4_0_8
/Gnats.pm/1.3/Tue Jul 6 00:47:21 2010//TBUGZILLA-4_0_9
D
NBUGZILLA-4_0_8
NBUGZILLA-4_0_9
......@@ -710,7 +710,7 @@ your own C<DB_COLUMNS> subroutine in a subclass.)
The name of the column that should be considered to be the unique
"name" of this object. The 'name' is a B<string> that uniquely identifies
this Object in the database. Defaults to 'name'. When you specify
C<{name => $name}> to C<new()>, this is the column that will be
C<< {name => $name} >> to C<new()>, this is the column that will be
matched against in the DB.
=item C<ID_FIELD>
......@@ -873,7 +873,7 @@ for each placeholder in C<condition>, in order.
This is to allow subclasses to have complex parameters, and then to
translate those parameters into C<condition> and C<values> when they
call C<$self->SUPER::new> (which is this function, usually).
call C<< $self->SUPER::new >> (which is this function, usually).
If you try to call C<new> outside of a subclass with the C<condition>
and C<values> parameters, Bugzilla will throw an error. These parameters
......@@ -998,8 +998,9 @@ Notes: In order for this function to work in your subclass,
your subclass's L</ID_FIELD> must be of C<SERIAL>
type in the database.
Subclass Implementors: This function basically just
calls L</check_required_create_fields>, then
Subclass Implementors:
This function basically just calls
L</check_required_create_fields>, then
L</run_create_validators>, and then finally
L</insert_create_data>. So if you have a complex system that
you need to implement, you can do it by calling these
......@@ -1188,9 +1189,9 @@ C<0> otherwise.
Returns: A list of objects, or an empty list if there are none.
Notes: Note that you must call this as C<$class->get_all>. For
example, C<Bugzilla::Keyword->get_all>.
C<Bugzilla::Keyword::get_all> will not work.
Notes: Note that you must call this as $class->get_all. For
example, Bugzilla::Keyword->get_all.
Bugzilla::Keyword::get_all will not work.
=back
......
/Quicksearch.pm/1.35.2.7/Thu Jan 27 13:03:39 2011//TBUGZILLA-4_0_8
/Recent.pm/1.3.2.3/Mon Dec 27 22:21:47 2010//TBUGZILLA-4_0_8
/Saved.pm/1.12/Thu Jul 8 00:33:57 2010//TBUGZILLA-4_0_8
/Quicksearch.pm/1.35.2.7/Thu Jan 27 13:03:39 2011//TBUGZILLA-4_0_9
/Recent.pm/1.3.2.3/Mon Dec 27 22:21:47 2010//TBUGZILLA-4_0_9
/Saved.pm/1.12/Thu Jul 8 00:33:57 2010//TBUGZILLA-4_0_9
D
NBUGZILLA-4_0_8
NBUGZILLA-4_0_9
/Context.pm/1.1/Thu Dec 17 05:27:11 2009//TBUGZILLA-4_0_8
/Context.pm/1.1/Thu Dec 17 05:27:11 2009//TBUGZILLA-4_0_9
D/Plugin////
NBUGZILLA-4_0_8
NBUGZILLA-4_0_9
/Bugzilla.pm/1.2/Fri Feb 7 07:19:15 2003//TBUGZILLA-4_0_8
/Hook.pm/1.19/Mon Mar 1 01:46:31 2010//TBUGZILLA-4_0_8
/User.pm/1.1/Wed Aug 4 18:08:21 2004//TBUGZILLA-4_0_8
/Bugzilla.pm/1.2/Fri Feb 7 07:19:15 2003//TBUGZILLA-4_0_9
/Hook.pm/1.19/Mon Mar 1 01:46:31 2010//TBUGZILLA-4_0_9
/User.pm/1.1/Wed Aug 4 18:08:21 2004//TBUGZILLA-4_0_9
D
/Setting.pm/1.13.6.1/Wed Jul 25 21:46:22 2012//TBUGZILLA-4_0_8
/Setting.pm/1.13.6.1/Wed Jul 25 21:46:22 2012//TBUGZILLA-4_0_9
D/Setting////
NBUGZILLA-4_0_8
NBUGZILLA-4_0_9
/Lang.pm/1.1/Tue Aug 21 20:47:54 2007//TBUGZILLA-4_0_8
/Skin.pm/1.4/Tue Aug 14 21:54:34 2007//TBUGZILLA-4_0_8
/Timezone.pm/1.1.6.1/Tue Apr 5 00:20:02 2011//TBUGZILLA-4_0_8
/Lang.pm/1.1/Tue Aug 21 20:47:54 2007//TBUGZILLA-4_0_9
/Skin.pm/1.4/Tue Aug 14 21:54:34 2007//TBUGZILLA-4_0_9
/Timezone.pm/1.1.6.1/Tue Apr 5 00:20:02 2011//TBUGZILLA-4_0_9
D
/Bug.pm/1.68.2.24/Fri Aug 3 17:00:53 2012//TBUGZILLA-4_0_8
/Bugzilla.pm/1.15.2.1/Thu Nov 4 17:07:44 2010//TBUGZILLA-4_0_8
/Constants.pm/1.33.2.12/Wed Feb 22 15:32:11 2012//TBUGZILLA-4_0_8
/Product.pm/1.9.2.1/Thu Nov 4 17:07:44 2010//TBUGZILLA-4_0_8
/README/1.1/Tue Mar 31 06:37:57 2009//TBUGZILLA-4_0_8
/Server.pm/1.6.2.2/Mon Dec 13 21:04:00 2010//TBUGZILLA-4_0_8
/User.pm/1.20.2.5/Wed Dec 28 22:19:11 2011//TBUGZILLA-4_0_8
/Util.pm/1.4.4.4/Thu Nov 4 17:07:44 2010//TBUGZILLA-4_0_8
/Bug.pm/1.68.2.24/Fri Aug 3 17:00:53 2012//TBUGZILLA-4_0_9
/Bugzilla.pm/1.15.2.1/Thu Nov 4 17:07:44 2010//TBUGZILLA-4_0_9
/Constants.pm/1.33.2.13/Tue Nov 13 17:46:24 2012//TBUGZILLA-4_0_9
/Product.pm/1.9.2.1/Thu Nov 4 17:07:44 2010//TBUGZILLA-4_0_9
/README/1.1/Tue Mar 31 06:37:57 2009//TBUGZILLA-4_0_9
/Server.pm/1.6.2.2/Mon Dec 13 21:04:00 2010//TBUGZILLA-4_0_9
/User.pm/1.20.2.6/Tue Nov 13 17:46:24 2012//TBUGZILLA-4_0_9
/Util.pm/1.4.4.5/Sat Oct 13 21:31:20 2012//TBUGZILLA-4_0_9
D/Server////
......@@ -156,6 +156,10 @@ use constant WS_ERROR_CODE => {
attachment_url_disabled => 605,
zero_length_file => 606,
# Group errors are 800-900.
# Errors 800 - 803 are reserved for 4.2 and newer.
invalid_group_name => 804,
# Errors thrown by the WebService itself. The ones that are negative
# conform to http://xmlrpc-epi.sourceforge.net/specs/rfc.fault_codes.php
xmlrpc_invalid_value => -32600,
......
/JSONRPC.pm/1.14.2.6/Tue Jan 31 16:16:55 2012//TBUGZILLA-4_0_8
/XMLRPC.pm/1.13.2.5/Wed Feb 29 05:03:15 2012//TBUGZILLA-4_0_8
/JSONRPC.pm/1.14.2.6/Tue Jan 31 16:16:55 2012//TBUGZILLA-4_0_9
/XMLRPC.pm/1.13.2.5/Wed Feb 29 05:03:15 2012//TBUGZILLA-4_0_9
D
......@@ -234,12 +234,18 @@ sub _filter_users_by_group {
# If no groups are specified, we return all users.
return $users if (!$group_ids and !$group_names);
my $user = Bugzilla->user;
my @groups = map { Bugzilla::Group->check({ id => $_ }) }
@{ $group_ids || [] };
my @name_groups = map { Bugzilla::Group->check($_) }
@{ $group_names || [] };
push(@groups, @name_groups);
if ($group_names) {