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