HOR-4492
This commit is contained in:
committed by
Paula Quispe
parent
88b61567e2
commit
d263c5a7ca
@@ -2,6 +2,7 @@
|
||||
|
||||
use ProcessMaker\Core\System;
|
||||
use ProcessMaker\Plugins\PluginRegistry;
|
||||
use ProcessMaker\Validation\ValidationUploadedFiles;
|
||||
|
||||
/**
|
||||
* adminProxy.php
|
||||
@@ -1025,7 +1026,14 @@ class adminProxy extends HttpProxyController
|
||||
*/
|
||||
public function uploadImage()
|
||||
{
|
||||
//!dataSystem
|
||||
ValidationUploadedFiles::getValidationUploadedFiles()->dispach(function($validator) {
|
||||
echo G::json_encode([
|
||||
'success' => true,
|
||||
'failed' => true,
|
||||
'message' => $validator->getMessage()
|
||||
]);
|
||||
exit();
|
||||
});
|
||||
|
||||
$filter = new InputFilter();
|
||||
$_SERVER["REQUEST_URI"] = $filter->xssFilterHard($_SERVER["REQUEST_URI"]);
|
||||
|
||||
@@ -8,6 +8,8 @@
|
||||
*/
|
||||
|
||||
use ProcessMaker\Core\System;
|
||||
use ProcessMaker\Validation\Exception429;
|
||||
use ProcessMaker\Validation\ValidationUploadedFiles;
|
||||
|
||||
header("Content-type: text/html;charset=utf-8");
|
||||
require_once 'classes/model/AdditionalTables.php';
|
||||
@@ -723,6 +725,9 @@ class pmTablesProxy extends HttpProxyController
|
||||
}
|
||||
|
||||
try {
|
||||
ValidationUploadedFiles::getValidationUploadedFiles()->dispach(function($validator) {
|
||||
throw new Exception429($validator->getMessage());
|
||||
});
|
||||
$result = new stdClass();
|
||||
$errors = '';
|
||||
$fromConfirm = false;
|
||||
@@ -891,6 +896,11 @@ class pmTablesProxy extends HttpProxyController
|
||||
}
|
||||
|
||||
$result->message = $msg;
|
||||
} catch (Exception429 $e) {
|
||||
$result = new stdClass();
|
||||
$result->success = false;
|
||||
$result->errorType = 'notice';
|
||||
$result->message = $e->getMessage();
|
||||
} catch (Exception $e) {
|
||||
$result = new stdClass();
|
||||
$result->fromAdmin = $fromAdmin;
|
||||
|
||||
Reference in New Issue
Block a user