From ab439a9ac6606f9382bf101b115bdb90bbd85e60 Mon Sep 17 00:00:00 2001 From: "timeless%mozdev.org" <> Date: Fri, 24 Aug 2007 10:15:16 +0000 Subject: Bug 221827 Missing Bug ID shouldn't be handled as Invalid Bug ID r=vladd a=mkanat --- Bugzilla/Bug.pm | 4 ++-- Bugzilla/WebService/Constants.pm | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'Bugzilla') diff --git a/Bugzilla/Bug.pm b/Bugzilla/Bug.pm index 33bec5f71..7ed76311f 100755 --- a/Bugzilla/Bug.pm +++ b/Bugzilla/Bug.pm @@ -2797,7 +2797,7 @@ sub ValidateBugID { my $alias = $id; if (!detaint_natural($id)) { $id = bug_alias_to_id($alias); - $id || ThrowUserError("invalid_bug_id_or_alias", + $id || ThrowUserError("improper_bug_id_field_value", {'bug_id' => $alias, 'field' => $field }); } @@ -2808,7 +2808,7 @@ sub ValidateBugID { # First check that the bug exists $dbh->selectrow_array("SELECT bug_id FROM bugs WHERE bug_id = ?", undef, $id) - || ThrowUserError("invalid_bug_id_non_existent", {'bug_id' => $id}); + || ThrowUserError("bug_id_does_not_exist", {'bug_id' => $id}); return if (defined $field && ($field eq "dependson" || $field eq "blocked")); diff --git a/Bugzilla/WebService/Constants.pm b/Bugzilla/WebService/Constants.pm index 01359868a..24a0e5d43 100755 --- a/Bugzilla/WebService/Constants.pm +++ b/Bugzilla/WebService/Constants.pm @@ -51,8 +51,8 @@ use base qw(Exporter); # have to fix it here. use constant WS_ERROR_CODE => { # Bug errors usually occupy the 100-200 range. - invalid_bug_id_or_alias => 100, - invalid_bug_id_non_existent => 101, + improper_bug_id_field_value => 100, + bug_id_does_not_exist => 101, bug_access_denied => 102, invalid_field_name => 108, # These all mean "invalid alias" -- cgit v1.2.3-24-g4f1b