From eaed4a8ac8e89f0cfbabfdcef35e1d2f1e1f1948 Mon Sep 17 00:00:00 2001 From: Paula Quispe Date: Fri, 16 Apr 2021 16:09:51 -0400 Subject: [PATCH] PMCORE-2972 --- .../engine/methods/cases/caseNotesAjax.php | 25 ++++++++++++++++--- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/workflow/engine/methods/cases/caseNotesAjax.php b/workflow/engine/methods/cases/caseNotesAjax.php index b2781388d..fbbdafe7b 100644 --- a/workflow/engine/methods/cases/caseNotesAjax.php +++ b/workflow/engine/methods/cases/caseNotesAjax.php @@ -22,12 +22,29 @@ $functionParams = isset( $_REQUEST['params'] ) ? $_REQUEST['params'] : array (); $functionName( $functionParams ); +/** + * Get the default menu +*/ function getExtJSParams () { - $validParams = array ('callback' => '','dir' => 'DESC','sort' => '','start' => 0,'limit' => 25,'filter' => '','search' => '','action' => '','xaction' => '','data' => '','status' => '','query' => '','fields' => ""); - $result = array (); - foreach ($validParams as $paramName => $paramDefault) { - $result[$paramName] = isset( $_REQUEST[$paramName] ) ? $_REQUEST[$paramName] : isset( $_REQUEST[$paramName] ) ? $_REQUEST[$paramName] : $paramDefault; + $validParams = [ + 'callback' => '', + 'dir' => 'DESC', + 'sort' => '', + 'start' => 0, + 'limit' => 25, + 'filter' => '', + 'search' => '', + 'action' => '', + 'xaction' => '', + 'data' => '', + 'status' => '', + 'query' => '', + 'fields' => '' + ]; + $result = []; + foreach ($validParams as $param => $default) { + $result[$param] = ($request[$param] ?? isset($request[$param])) ? $request[$param] : $default; } return $result; }