From 39d9770f048e719a5fec280e75ab06f984695a7c Mon Sep 17 00:00:00 2001 From: Mior Muhammad Zaki Date: Wed, 19 Feb 2025 06:16:18 +0800 Subject: [PATCH] [11.x] Fix "Divide by Zero" regression bug introduced in #54650 fixes #54679 Signed-off-by: Mior Muhammad Zaki --- src/Illuminate/Database/Eloquent/Builder.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Illuminate/Database/Eloquent/Builder.php b/src/Illuminate/Database/Eloquent/Builder.php index 7887b339c125..bb3737175bab 100755 --- a/src/Illuminate/Database/Eloquent/Builder.php +++ b/src/Illuminate/Database/Eloquent/Builder.php @@ -1013,7 +1013,7 @@ public function paginate($perPage = null, $columns = ['*'], $pageName = 'page', $total = value($total) ?? $this->toBase()->getCountForPagination(); - $perPage = value($perPage, $total) ?? $this->model->getPerPage(); + $perPage = value($perPage, $total) ?: $this->model->getPerPage(); $results = $total ? $this->forPage($page, $perPage)->get($columns)