From 7a3d759e62eff0a994ea12ee3343d6f4fcbcfc96 Mon Sep 17 00:00:00 2001 From: Kijin Sung Date: Sun, 22 Mar 2026 15:17:50 +0900 Subject: [PATCH] Fix undefined property when XML query has without #2688 --- common/framework/DB.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/common/framework/DB.php b/common/framework/DB.php index 084299617..468c0ecd9 100644 --- a/common/framework/DB.php +++ b/common/framework/DB.php @@ -496,9 +496,9 @@ class DB } // Collect various counts used in the page calculation. - $list_count = $query->navigation->list_count->getValue($args)[0]; - $page_count = $query->navigation->page_count->getValue($args)[0]; - $page = $query->navigation->page->getValue($args)[0]; + $list_count = $query->navigation->list_count ? $query->navigation->list_count->getValue($args)[0] : 10; + $page_count = $query->navigation->page_count ? $query->navigation->page_count->getValue($args)[0] : 10; + $page = $query->navigation->page ? $query->navigation->page->getValue($args)[0] : 1; $total_count = intval($count); $total_page = max(1, intval(ceil($total_count / $list_count))); $last_index = $total_count - (($page - 1) * $list_count);