From: Don Armstrong Date: Wed, 20 Feb 2008 20:51:22 +0000 (-0800) Subject: * Fix get_status([bug => NN]) hashref return X-Git-Tag: release/2.6.0~497^2 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=cf2f070d44d1fe6b2bbd162c1f1ac436834b2623;p=debbugs.git * Fix get_status([bug => NN]) hashref return --- diff --git a/Debbugs/SOAP.pm b/Debbugs/SOAP.pm index 6b80dae..2ca5b21 100644 --- a/Debbugs/SOAP.pm +++ b/Debbugs/SOAP.pm @@ -127,6 +127,8 @@ sub get_status { my $bug_status; if (ref($bug)) { my %param = __collapse_params(@{$bug}); + next unless defined $param{bug}; + $bug = $param{bug}; $bug_status = get_bug_status(map {(exists $param{$_})?($_,$param{$_}):()} qw(bug dist arch bugusertags sourceversions version indicatesource) );