From eccd328d428cbe1445118d24b1bf789c5b3b83c9 Mon Sep 17 00:00:00 2001 From: nodivbyzero Date: Tue, 20 Mar 2018 20:47:44 +0000 Subject: Handle empty resultset getting recent 10 packages Signed-off-by: Lukas Fleischer --- web/lib/stats.inc.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/web/lib/stats.inc.php b/web/lib/stats.inc.php index 80619fe1..f5692f96 100644 --- a/web/lib/stats.inc.php +++ b/web/lib/stats.inc.php @@ -19,10 +19,12 @@ function updates_table() { $result = $dbh->query($q); $newest_packages = new ArrayObject(); - while ($row = $result->fetch(PDO::FETCH_ASSOC)) { - $newest_packages->append($row); + if ($result) { + while ($row = $result->fetch(PDO::FETCH_ASSOC)) { + $newest_packages->append($row); + } + set_cache_value($key, $newest_packages); } - set_cache_value($key, $newest_packages); } include('stats/updates_table.php'); } -- cgit v1.2.3-24-g4f1b