diff options
-rw-r--r-- | meta.pl | 13 |
1 files changed, 6 insertions, 7 deletions
@@ -25,7 +25,7 @@ around BUILDARGS => sub { return $class->$orig($args); }; -sub get_previous { +sub get_previous_stable { my ($self) = @_; my $prev_release = $api->post( @@ -42,11 +42,10 @@ sub get_previous { } }, }, filter => { - and => [ { - term => { - 'release.distribution' => $self->distribution, - }, - } ] + and => [ + { term => { 'release.distribution' => $self->distribution } }, + { term => { 'release.maturity' => 'released' } }, + ], } } }, @@ -103,7 +102,7 @@ sub get_changelog_diff { return {error=>'no changelog file'} unless $this_changelog; - my $prev_release = $release->get_previous; + my $prev_release = $release->get_previous_stable; return {diff=>$this_changelog} if !$prev_release; |