From: Tiago Mello Date: Sat, 15 Oct 2011 15:13:08 +0000 (-0300) Subject: Bug 689862: Fix Product.get to only return the Classification name, X-Git-Tag: bugzilla-4.3.1~223 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=25603c4968b0f69170ea2aa122f6fc92ca14581a;p=thirdparty%2Fbugzilla.git Bug 689862: Fix Product.get to only return the Classification name, instead of all the classification info. r/a=LpSolit --- diff --git a/Bugzilla/WebService/Product.pm b/Bugzilla/WebService/Product.pm index 0f4c858d7b..07633dcaf7 100644 --- a/Bugzilla/WebService/Product.pm +++ b/Bugzilla/WebService/Product.pm @@ -195,7 +195,7 @@ sub _product_to_hash { is_active => $self->type('boolean', $product->is_active), default_milestone => $self->type('string', $product->default_milestone), has_unconfirmed => $self->type('boolean', $product->allows_unconfirmed), - classification => $self->_classification_to_hash($product->classification), + classification => $self->type('string', $product->classification->name), }; if (filter_wants($params, 'components')) { $field_data->{components} = [map { @@ -215,20 +215,6 @@ sub _product_to_hash { return filter($params, $field_data); } -sub _classification_to_hash { - my ($self, $classification) = @_; - return { - id => - $self->type('int', $classification->id), - name => - $self->type('string', $classification->name), - description => - $self->type('string' , $classification->description), - sort_key => - $self->type('int', $classification->sortkey), - }; -} - sub _component_to_hash { my ($self, $component) = @_; return { @@ -427,8 +413,7 @@ for this product. =item C -C Contains the classification C, C, C -and C as keys. +C The classification name for the product. =item C