From f6027197943d3d1f24b7019ce0a278c0b3681cfd Mon Sep 17 00:00:00 2001 From: Marc Ole Bulling Date: Mon, 28 Dec 2020 15:33:46 +0100 Subject: [PATCH] Fixed error with negative offset --- services/ApplicationService.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/services/ApplicationService.php b/services/ApplicationService.php index 1132a319..98fd31cd 100644 --- a/services/ApplicationService.php +++ b/services/ApplicationService.php @@ -87,7 +87,10 @@ class ApplicationService extends BaseService private static function getSqliteLocaltime(int $offset):string { $pdo = new \PDO('sqlite::memory:'); - return $pdo->query('SELECT datetime(\'now\', \'+' . $offset . ' seconds\', \'localtime\');')->fetch()[0]; + if ($offset > 0) + return $pdo->query('SELECT datetime(\'now\', \'+' . $offset . ' seconds\', \'localtime\');')->fetch()[0]; + else + return $pdo->query('SELECT datetime(\'now\', \'' . $offset . ' seconds\', \'localtime\');')->fetch()[0]; } /**