Skip to content

Commit 084dc1e

Browse files
Merge pull request #1042 from equalizedigital/steve/pro-182-if-there-are-no-issues-then-average-issues-per-page-should
update: average issues per post calculation to handle zero issues case
2 parents 5f07a67 + 1358e89 commit 084dc1e

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

admin/class-scans-stats.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -284,7 +284,8 @@ function ( $item ) {
284284
$data['posts_without_issues'] = $wpdb->get_var( $posts_without_issues ) + $wpdb->get_var( $posts_with_just_ignored_issues );
285285
$data['avg_issues_per_post'] = round( ( $data['warnings'] + $data['errors'] ) / $data['posts_scanned'], 2 );
286286

287-
if ( $data['avg_issues_per_post'] < 1 && 0 !== $data['avg_issues_per_post'] ) {
287+
// Show "< 1" only when there are issues but the average is less than 1 (excluding exactly 0).
288+
if ( $data['avg_issues_per_post'] < 1 && $data['avg_issues_per_post'] > 0 ) {
288289
$data['avg_issues_per_post'] = '< 1';
289290
}
290291
}

0 commit comments

Comments
 (0)