diff --git a/src/BaseDepository.php b/src/BaseDepository.php index 69bd93eef5..75118dd8cb 100644 --- a/src/BaseDepository.php +++ b/src/BaseDepository.php @@ -87,7 +87,7 @@ abstract class BaseDepository } } - if (isset($max_id)) { + if (isset($max_id) && $max_id > 0) { $boundCondition = DBA::mergeConditions($boundCondition, ['`id` < ?', $max_id]); if (!isset($min_id) && (!isset($params['order']['id']) || $params['order']['id'] === false || $params['order']['id'] === 'ASC')) { $reverseOrder = true;