diff --git a/core/src/core/classes/class.AJXP_Controller.php b/core/src/core/classes/class.AJXP_Controller.php index 9c09ad6589..d8a9fc42e2 100644 --- a/core/src/core/classes/class.AJXP_Controller.php +++ b/core/src/core/classes/class.AJXP_Controller.php @@ -336,7 +336,15 @@ public static function applyActionInBackground($currentRepositoryId, $actionName } foreach ($parameters as $key=>$value) { if($key == "action" || $key == "get_action") continue; - $cmd .= " --$key=".escapeshellarg($value); + if(is_array($value)){ + $index = 0; + foreach($value as $v){ + $cmd .= " --file_".$index."=".escapeshellarg($v); + $index++; + } + }else{ + $cmd .= " --$key=".escapeshellarg($value); + } } return self::runCommandInBackground($cmd, $logFile);