mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-02-18 12:30:35 +01:00
Fix upload file (API)
This commit is contained in:
parent
6f4a12a85a
commit
1ba712c1c8
@ -7,10 +7,10 @@ switch ($resource) {
|
|||||||
$upload = Uploads::upload($_FILES['upload'], [
|
$upload = Uploads::upload($_FILES['upload'], [
|
||||||
'name' => $request['name'],
|
'name' => $request['name'],
|
||||||
'id_module' => $module['id'],
|
'id_module' => $module['id'],
|
||||||
'id_record' => $id_record,
|
'id_record' => $request['id'],
|
||||||
]);
|
]);
|
||||||
|
|
||||||
$results['filename'] = $upload;
|
$response['filename'] = $upload;
|
||||||
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Classe per la gestione delle API del progetto.
|
* Classe per la gestione delle API del progetto.
|
||||||
*
|
*
|
||||||
@ -376,6 +375,10 @@ class API extends \Util\Singleton
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Restituisce i parametri specificati dalla richiesta.
|
* Restituisce i parametri specificati dalla richiesta.
|
||||||
|
*
|
||||||
|
* @param bool $raw
|
||||||
|
*
|
||||||
|
* @return array
|
||||||
*/
|
*/
|
||||||
public static function getRequest($raw = false)
|
public static function getRequest($raw = false)
|
||||||
{
|
{
|
||||||
@ -388,8 +391,8 @@ class API extends \Util\Singleton
|
|||||||
$request = (array) json_decode($request, true);
|
$request = (array) json_decode($request, true);
|
||||||
$request = Filter::sanitize($request);
|
$request = Filter::sanitize($request);
|
||||||
|
|
||||||
// Fallback nel caso la richiesta sia effettuata da browser
|
// Fallback per input standard vuoto (richiesta da browser o upload file)
|
||||||
if ($_SERVER['REQUEST_METHOD'] == 'GET' && empty($request)) {
|
if (empty($request)) { // $_SERVER['REQUEST_METHOD'] == 'GET'
|
||||||
$request = Filter::getGET();
|
$request = Filter::getGET();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user