diff --git a/workflow/engine/methods/cases/proxyCasesList.php b/workflow/engine/methods/cases/proxyCasesList.php index eb7d01913..bfec0df59 100644 --- a/workflow/engine/methods/cases/proxyCasesList.php +++ b/workflow/engine/methods/cases/proxyCasesList.php @@ -20,8 +20,8 @@ $callback = isset($_REQUEST["callback"]) ? $_REQUEST["callback"] : "stcCallback1 $dir = isset($_REQUEST["dir"]) ? $_REQUEST["dir"] : "DESC"; //This default value was defined in casesList.js $sort = isset($_REQUEST["sort"]) ? $_REQUEST["sort"] : "APP_NUMBER"; -$start = isset($_REQUEST["start"]) ? $_REQUEST["start"] : "0"; -$limit = isset($_REQUEST["limit"]) ? $_REQUEST["limit"] : "25"; +$start = !empty($_REQUEST["start"]) ? $_REQUEST["start"] : 0; +$limit = !empty($_REQUEST["limit"]) ? $_REQUEST["limit"] : 25; $filter = isset($_REQUEST["filter"]) ? $_REQUEST["filter"] : ""; $process = isset($_REQUEST["process"]) ? $_REQUEST["process"] : ""; $category = isset($_REQUEST["category"]) ? $_REQUEST["category"] : ""; diff --git a/workflow/engine/src/ProcessMaker/BusinessModel/Cases.php b/workflow/engine/src/ProcessMaker/BusinessModel/Cases.php index ea736a12e..8df465021 100644 --- a/workflow/engine/src/ProcessMaker/BusinessModel/Cases.php +++ b/workflow/engine/src/ProcessMaker/BusinessModel/Cases.php @@ -374,8 +374,8 @@ class Cases if ($sort === 'APP_CACHE_VIEW.APP_NUMBER') { $sort = "APPLICATION.APP_NUMBER"; } - $start = isset($dataList["start"]) ? $dataList["start"] : "0"; - $limit = isset($dataList["limit"]) ? $dataList["limit"] : ""; + $start = !empty($dataList["start"]) ? $dataList["start"] : 0; + $limit = !empty($dataList["limit"]) ? $dataList["limit"] : 15; $process = isset($dataList["process"]) ? $dataList["process"] : ""; $category = isset($dataList["category"]) ? $dataList["category"] : ""; $status = isset($dataList["status"]) ? strtoupper($dataList["status"]) : "";