[PATCH] Handle empty resultset getting recent 10 packages

nodivbyzero nodivbyzero at gmail.com
Tue Mar 20 20:47:44 UTC 2018


---
 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 80619fe..f5692f9 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');
 }
-- 
2.16.1


More information about the aur-dev mailing list