From: Don Armstrong Date: Tue, 8 Aug 2017 23:45:16 +0000 (-0700) Subject: skip undefined source versions X-Git-Url: https://git.donarmstrong.com/?p=debbugs.git;a=commitdiff_plain;h=18b53dbec5b251a1a9bb1d41709adb81c81dc378 skip undefined source versions --- diff --git a/bin/debbugs-loadsql b/bin/debbugs-loadsql index 302d3d6..ebf217a 100755 --- a/bin/debbugs-loadsql +++ b/bin/debbugs-loadsql @@ -357,10 +357,11 @@ sub add_versions { $sp = $src_pkgs{$versions[$i][0]}; # There's probably something wrong if the source package # doesn't exist, but we'll skip it for now - next unless defined $sp; + last if not defined $sp; my $sv = $s->resultset('SrcVer')->find({src_pkg=>$sp, ver => $versions[$i][1], }); + last if not defined $sv; if (defined $ancestor_sv and defined $sv and not defined $sv->based_on()) { $sv->update({based_on => $ancestor_sv}) }