2013-05-06 14:45:04 -04:00
|
|
|
<?php
|
2024-05-28 10:42:42 -04:00
|
|
|
|
2013-05-06 14:45:04 -04:00
|
|
|
/**
|
2024-05-28 10:42:42 -04:00
|
|
|
* SPDX-FileCopyrightText: 2017-2024 Nextcloud GmbH and Nextcloud contributors
|
|
|
|
|
* SPDX-FileCopyrightText: 2016 ownCloud, Inc.
|
|
|
|
|
* SPDX-License-Identifier: AGPL-3.0-only
|
2013-05-06 14:45:04 -04:00
|
|
|
*/
|
|
|
|
|
namespace OCA\Files;
|
|
|
|
|
|
2024-10-17 03:19:44 -04:00
|
|
|
use OCA\Files\Service\ChunkedUploadConfig;
|
2022-04-08 08:16:21 -04:00
|
|
|
|
2013-05-08 05:56:59 -04:00
|
|
|
class App {
|
2022-04-08 08:16:21 -04:00
|
|
|
public static function extendJsConfig($settings): void {
|
2016-10-07 10:27:54 -04:00
|
|
|
$appConfig = json_decode($settings['array']['oc_appconfig'], true);
|
|
|
|
|
|
|
|
|
|
$appConfig['files'] = [
|
2024-10-17 03:19:44 -04:00
|
|
|
'max_chunk_size' => ChunkedUploadConfig::getMaxChunkSize(),
|
2016-10-07 10:27:54 -04:00
|
|
|
];
|
|
|
|
|
|
|
|
|
|
$settings['array']['oc_appconfig'] = json_encode($appConfig);
|
|
|
|
|
}
|
2013-08-18 05:02:08 -04:00
|
|
|
}
|