From 984348dbea43263372f84fd4d9cf2a56f6a6112f Mon Sep 17 00:00:00 2001 From: Frédéric Buclin Date: Mon, 2 Aug 2010 03:34:14 +0200 Subject: Bug 583622: email_in.pl doesn't let me set timetracking fields r/a=mkanat --- Bugzilla/WebService/Bug.pm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'Bugzilla/WebService') diff --git a/Bugzilla/WebService/Bug.pm b/Bugzilla/WebService/Bug.pm index 625ca2541..8558e04f7 100644 --- a/Bugzilla/WebService/Bug.pm +++ b/Bugzilla/WebService/Bug.pm @@ -405,7 +405,11 @@ sub search { $params = Bugzilla::Bug::map_fields($params); delete $params->{WHERE}; - + + unless (Bugzilla->user->is_timetracker) { + delete $params->{$_} foreach qw(estimated_time remaining_time deadline); + } + # Do special search types for certain fields. if ( my $bug_when = delete $params->{delta_ts} ) { $params->{WHERE}->{'delta_ts >= ?'} = $bug_when; -- cgit v1.2.3-24-g4f1b