Upload images via API improves

This commit is contained in:
Diego Najar 2019-04-23 23:21:43 +02:00
parent 8d06d47318
commit 3c71e7ee60
1 changed files with 5 additions and 5 deletions

View File

@ -435,7 +435,7 @@ class pluginAPI extends Plugin {
*/ */
private function uploadImage($inputs) private function uploadImage($inputs)
{ {
// Where store the image // Set upload directory
if (isset($inputs['uuid']) && IMAGE_RESTRICT) { if (isset($inputs['uuid']) && IMAGE_RESTRICT) {
$imageDirectory = PATH_UPLOADS_PAGES.$inputs['uuid'].DS; $imageDirectory = PATH_UPLOADS_PAGES.$inputs['uuid'].DS;
$thumbnailDirectory = $imageDirectory.'thumbnails'.DS; $thumbnailDirectory = $imageDirectory.'thumbnails'.DS;
@ -462,11 +462,11 @@ class pluginAPI extends Plugin {
); );
} }
// Move from php tmp file to Bludit tmp directory // Move from PHP tmp file to Bludit tmp directory
$tmp = PATH_TMP.$_FILES['image']['name']; Filesystem::mv($_FILES['image']['tmp_name'], PATH_TMP.$_FILES['image']['name']);
Filesystem::mv($_FILES['image']['tmp_name'], $tmp);
$image = uploadImage($tmp, $imageDirectory, $thumbnailDirectory); // Transform image and create thumbnails
$image = transformImage(PATH_TMP.$_FILES['image']['name'], $imageDirectory, $thumbnailDirectory);
if ($image) { if ($image) {
$filename = Filesystem::filename($image); $filename = Filesystem::filename($image);
return array( return array(