[aur-dev] [PATCH 4/5] Fix warning with invalid time zone

Lukas Fleischer lfleischer at archlinux.org
Mon Feb 27 18:49:54 UTC 2017


The SQL query retrieving the time zone from the database may return an
empty result set if the session timeout was reached. Handle such cases
gracefully by leaving the timezone variable unset.

Signed-off-by: Lukas Fleischer <lfleischer at archlinux.org>
---
 web/lib/timezone.inc.php | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/web/lib/timezone.inc.php b/web/lib/timezone.inc.php
index 9fb2433..949f846 100644
--- a/web/lib/timezone.inc.php
+++ b/web/lib/timezone.inc.php
@@ -42,6 +42,9 @@ function set_tz() {
 
 		if ($result) {
 			$timezone = $result->fetchColumn(0);
+			if (!$timezone) {
+				unset($timezone);
+			}
 		}
 
 		$update_cookie = true;
-- 
2.12.0


More information about the aur-dev mailing list