From 0c40cacc83864f879f64f1deb0aae3ccd70962e2 Mon Sep 17 00:00:00 2001 From: DL6ER Date: Wed, 28 Dec 2016 13:48:28 +0000 Subject: [PATCH] Provide a minimal valid array if there have are no blocked queries at all. Otherwise the output of the API is inconsistent. --- data.php | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/data.php b/data.php index aeba20f4..2451619a 100644 --- a/data.php +++ b/data.php @@ -68,6 +68,16 @@ $domains_over_time = overTime10mins($dns_queries); $ads_over_time = overTime10mins($ads_blocked); + + // Provide a minimal valid array if there have are no blocked + // queries at all. Otherwise the output of the API is inconsistent. + if(count($ads_blocked) == 0) + { + $ads_over_time = [1 => 0]; + } + + print_r($domains_over_time); + alignTimeArrays($ads_over_time, $domains_over_time); return Array( 'domains_over_time' => $domains_over_time,