diff options
Diffstat (limited to 'bin/generate-mirror-mail.pl')
-rwxr-xr-x | bin/generate-mirror-mail.pl | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/bin/generate-mirror-mail.pl b/bin/generate-mirror-mail.pl index f73656f..a5966e9 100755 --- a/bin/generate-mirror-mail.pl +++ b/bin/generate-mirror-mail.pl @@ -205,8 +205,8 @@ while (<STDIN>) { $values{connection_failed}->{protocols} = \@protocols; } - - if (@{$issues->{out_of_sync}} and @{$issues->{connection_failed}}) { + my $issue_type_count = grep {@{$issues->{$_}} > 0} keys %$issues; + if ($issue_type_count > 1) { send_template_mail($to, $templates{"multiple-issues"}{"subject"}, $templates{"multiple-issues"}{"template"}, \%values); $sent_mail = 1; } elsif (@{$issues->{out_of_sync}}) { |