From: Thorsten Schöning Date: Tue, 20 Nov 2012 16:47:06 +0000 (+0100) Subject: Bug 385283: bz_webservice_demo.pl --product-name fails (Product.get_product no longer... X-Git-Tag: bugzilla-4.5.1~304 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d0dd0615af0d00464e819ef97328fb75d97afe23;p=thirdparty%2Fbugzilla.git Bug 385283: bz_webservice_demo.pl --product-name fails (Product.get_product no longer exists) r/a=LpSolit --- diff --git a/contrib/bz_webservice_demo.pl b/contrib/bz_webservice_demo.pl index 906db7d2c3..32b9e27a13 100755 --- a/contrib/bz_webservice_demo.pl +++ b/contrib/bz_webservice_demo.pl @@ -293,20 +293,20 @@ if ($bug_id) { =head2 Retrieving Product Information -Call C with the name of the product you want to know more -of. +Call C with the name of the product you want to know more of. The call will return a C object. =cut if ($product_name) { - $soapresult = $proxy->call('Product.get_product', $product_name); + $soapresult = $proxy->call('Product.get', {'names' => [$product_name]}); _die_on_fault($soapresult); $result = $soapresult->result; if (ref($result) eq 'HASH') { + $result = $result->{'products'}->[0]; foreach (keys(%$result)) { - print "$_: $$result{$_}\n"; + print "$_: $result->{$_}\n"; } } else {