From 2aea0350eb440b83dec00a7e3513c64aed0e539b Mon Sep 17 00:00:00 2001 From: yuri Date: Wed, 16 Jan 2019 14:58:57 +0200 Subject: [PATCH] orm fix --- application/Espo/ORM/DB/Query/Base.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/application/Espo/ORM/DB/Query/Base.php b/application/Espo/ORM/DB/Query/Base.php index c9a7d9a746..8dd1931b37 100644 --- a/application/Espo/ORM/DB/Query/Base.php +++ b/application/Espo/ORM/DB/Query/Base.php @@ -296,7 +296,7 @@ abstract class Base throw new \Exception("Not allowed function '".$function."'."); } - if (strpos($function, 'YEAR_') === 0) { + if (strpos($function, 'YEAR_') === 0 && $function !== 'YEAR_NUMBER') { $fiscalShift = substr($function, 5); if (is_numeric($fiscalShift)) { $fiscalShift = intval($fiscalShift); @@ -309,7 +309,7 @@ abstract class Base } } - if (strpos($function, 'QUARTER_') === 0) { + if (strpos($function, 'QUARTER_') === 0 && $function !== 'QUARTER_NUMBER') { $fiscalShift = substr($function, 8); if (is_numeric($fiscalShift)) { $fiscalShift = intval($fiscalShift);