aboutsummaryrefslogtreecommitdiffstats
path: root/lib/private/Files/ObjectStore/S3ConnectionTrait.php
diff options
context:
space:
mode:
authorBernd Rederlechner <Bernd.Rederlechner@t-systems.com>2021-07-08 15:19:39 +0200
committerJulius Härtl <jus@bitgrid.net>2021-08-20 17:02:25 +0200
commit3866f388b1c7a476be1ae5fd1cd044e5a112feec (patch)
tree1f01f6d5e8566a58a39ad16ee5e9063a65e36d0e /lib/private/Files/ObjectStore/S3ConnectionTrait.php
parent98e2dce3a441d0e1ff6217959c75603ce222441a (diff)
downloadnextcloud-server-3866f388b1c7a476be1ae5fd1cd044e5a112feec.tar.gz
nextcloud-server-3866f388b1c7a476be1ae5fd1cd044e5a112feec.zip
Refactor writeObject to only use MultipartUpload when required
Signed-off-by: Bernd Rederlechner <Bernd.Rederlechner@t-systems.com> Co-authored-by: Julius Härtl <jus@bitgrid.net>
Diffstat (limited to 'lib/private/Files/ObjectStore/S3ConnectionTrait.php')
-rw-r--r--lib/private/Files/ObjectStore/S3ConnectionTrait.php6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/private/Files/ObjectStore/S3ConnectionTrait.php b/lib/private/Files/ObjectStore/S3ConnectionTrait.php
index 47c20d96d53..c99ebdbcd5c 100644
--- a/lib/private/Files/ObjectStore/S3ConnectionTrait.php
+++ b/lib/private/Files/ObjectStore/S3ConnectionTrait.php
@@ -74,9 +74,9 @@ trait S3ConnectionTrait {
$this->test = isset($params['test']);
$this->bucket = $params['bucket'];
- $this->proxy = isset($params['proxy']) ? $params['proxy'] : false;
- $this->timeout = !isset($params['timeout']) ? 15 : $params['timeout'];
- $this->uploadPartSize = !isset($params['uploadPartSize']) ? 524288000 : $params['uploadPartSize'];
+ $this->proxy = $params['proxy'] ?? false;
+ $this->timeout = $params['timeout'] ?? 15;
+ $this->uploadPartSize = $params['uploadPartSize'] ?? 524288000;
$params['region'] = empty($params['region']) ? 'eu-west-1' : $params['region'];
$params['hostname'] = empty($params['hostname']) ? 's3.' . $params['region'] . '.amazonaws.com' : $params['hostname'];
if (!isset($params['port']) || $params['port'] === '') {