diff --git a/crmeb/crmeb/services/upload/storage/Jdoss.php b/crmeb/crmeb/services/upload/storage/Jdoss.php index 34945bfed..5a7f4a8ce 100644 --- a/crmeb/crmeb/services/upload/storage/Jdoss.php +++ b/crmeb/crmeb/services/upload/storage/Jdoss.php @@ -176,7 +176,8 @@ class Jdoss extends BaseUpload 'Key' => $key, 'Body' => $fileContent ]); - if (!isset($uploadInfo['info']['url'])) { + $uploadInfo = $uploadInfo->toArray(); + if (isset($uploadInfo['@metadata']['statusCode']) && $uploadInfo['@metadata']['statusCode'] !== 200) { return $this->setError('Upload failure'); } $this->fileInfo->uploadInfo = $uploadInfo;