summaryrefslogtreecommitdiffstats
path: root/Bugzilla/WebService
diff options
context:
space:
mode:
authormkanat%bugzilla.org <>2009-11-10 22:21:52 +0100
committermkanat%bugzilla.org <>2009-11-10 22:21:52 +0100
commite4dfffc24ca572965c513356c7c8a19f82a22c64 (patch)
tree4a3718d3a9d18d83f986c0ade9993a5432ac6f15 /Bugzilla/WebService
parent4b2c9f0f96242fcd5395c088de4e27bffbfb8085 (diff)
downloadbugzilla-e4dfffc24ca572965c513356c7c8a19f82a22c64.tar.gz
bugzilla-e4dfffc24ca572965c513356c7c8a19f82a22c64.tar.xz
Bug 526165: Make it impossible to set creation_ts via Bugzilla::Bug->create
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat
Diffstat (limited to 'Bugzilla/WebService')
-rw-r--r--Bugzilla/WebService/Bug.pm7
1 files changed, 0 insertions, 7 deletions
diff --git a/Bugzilla/WebService/Bug.pm b/Bugzilla/WebService/Bug.pm
index aea30cedb..006fa0fee 100644
--- a/Bugzilla/WebService/Bug.pm
+++ b/Bugzilla/WebService/Bug.pm
@@ -282,17 +282,10 @@ sub search {
sub create {
my ($self, $params) = @_;
-
Bugzilla->login(LOGIN_REQUIRED);
-
$params = _map_fields($params);
- # WebService users can't set the creation date of a bug.
- delete $params->{'creation_ts'};
-
my $bug = Bugzilla::Bug->create($params);
-
Bugzilla::BugMail::Send($bug->bug_id, { changer => $bug->reporter->login });
-
return { id => $self->type('int', $bug->bug_id) };
}