]> git.donarmstrong.com Git - debbugs.git/commitdiff
fix load_bug failing to strip src: from source packages
authorDon Armstrong <don@donarmstrong.com>
Mon, 7 Aug 2017 21:57:06 +0000 (14:57 -0700)
committerDon Armstrong <don@donarmstrong.com>
Mon, 7 Aug 2017 21:57:06 +0000 (14:57 -0700)
Debbugs/DB/Load.pm

index a85a4ec28eaaa97a3876c1c9258aebbe8d070a27..040e2a77ab491d5f6290278117b47f5a718c7608 100644 (file)
@@ -183,7 +183,9 @@ sub load_bug {
                                          $param{packages},
                                         );
                 $b->set_related_packages('srcpackages',
-                                         [grep {defined $_ and
+                                         [map {s/src://;
+                                                $_}
+                                           grep {defined $_ and
                                                   $_ =~ /^src:/}
                                           make_list($data->{package})],
                                          $param{packages},
@@ -196,7 +198,9 @@ sub load_bug {
                                          $param{packages},
                                         );
                 $b->set_related_packages('affects_srcpackages',
-                                         [grep {defined $_ and
+                                         [map {s/src://;
+                                                $_}
+                                           grep {defined $_ and
                                                   $_ =~ /^src:/}
                                           make_list($data->{affects})],
                                          $param{packages},