From 8d73d232ef4fda59205ef1e8d531daeb17c3fbd9 Mon Sep 17 00:00:00 2001 From: horus Date: Tue, 12 Jan 2021 03:20:34 +0100 Subject: Skip entries which are clearly anomalies. --- app/Http/Controllers/AnimeController.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/Http/Controllers/AnimeController.php b/app/Http/Controllers/AnimeController.php index 265617e..4e9a2d9 100644 --- a/app/Http/Controllers/AnimeController.php +++ b/app/Http/Controllers/AnimeController.php @@ -40,6 +40,11 @@ class AnimeController extends Controller { foreach( $anime["stats"] as $index => $stats ) { if ( ! is_null($stats->score) ) { + // Skip entries which are clearly anomalies + if ( !empty($score) && ($stats->score_1 + $stats->score_2 + $stats->score_3 + $stats->score_4 + $stats->score_5 + $stats->score_6 + $stats->score_7 + $stats->score_8 + $stats->score_9 + $stats->score_10) == 0 ) { + continue; + } + $score[] = $stats->score; $rank[] = $stats->rank; $created_at_score[] = $stats->created_at->toDateString(); -- cgit v1.2.3