mirror of
https://github.com/Karaka-Management/oms-Media.git
synced 2026-02-12 15:28:41 +00:00
fix upload
This commit is contained in:
parent
47719b4e29
commit
45348609f8
|
|
@ -23,7 +23,7 @@ return [
|
|||
],
|
||||
[
|
||||
'dest' => '\Modules\Media\Controller\ApiController:apiMediaUpdate',
|
||||
'verb' => RouteVerb::PUT,
|
||||
'verb' => RouteVerb::POST,
|
||||
'permission' => [
|
||||
'module' => ApiController::MODULE_NAME,
|
||||
'type' => PermissionType::CREATE,
|
||||
|
|
|
|||
|
|
@ -74,7 +74,7 @@ jsOMS.Modules.Media = class {
|
|||
+ 'input[form="' + e.id + '"][type="file"]'
|
||||
);
|
||||
|
||||
if (uploadData.hasAttribute('data-uri') !== null) {
|
||||
if (uploadData.hasAttribute('data-uri')) {
|
||||
uploader.setUri(uploadData.getAttribute('data-uri'));
|
||||
} else {
|
||||
uploader.setUri('api/media');
|
||||
|
|
|
|||
|
|
@ -171,10 +171,9 @@ export class Upload {
|
|||
});
|
||||
|
||||
request.setData(formData);
|
||||
request.setType(RequestType.FILE);
|
||||
request.setType(RequestType.FORM_DATA);
|
||||
request.setUri(this.uri);
|
||||
request.setMethod(RequestMethod.PUT);
|
||||
request.setRequestHeader('HTTP_X_REQUESTED_WITH', 'XMLHttpRequest');
|
||||
request.setSuccess(function (xhr)
|
||||
{
|
||||
try {
|
||||
|
|
|
|||
|
|
@ -166,13 +166,7 @@ class UploadFile
|
|||
Directory::create($path, 0755, true);
|
||||
}
|
||||
|
||||
if (!\is_uploaded_file($f['tmp_name'])) {
|
||||
$result[$key]['status'] = UploadStatus::NOT_UPLOADED;
|
||||
|
||||
return $result;
|
||||
}
|
||||
|
||||
if (!\move_uploaded_file($f['tmp_name'], $dest = $path . '/' . $this->fileName)) {
|
||||
if (!\rename($f['tmp_name'], $dest = $path . '/' . $this->fileName)) {
|
||||
$result[$key]['status'] = UploadStatus::NOT_MOVABLE;
|
||||
|
||||
return $result;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user