diff options
author | Ferdinand Thiessen <opensource@fthiessen.de> | 2024-09-13 14:18:25 +0200 |
---|---|---|
committer | Joas Schilling <coding@schilljs.com> | 2024-09-16 14:58:21 +0200 |
commit | 7fbd518452570e1e3c77815acaf6ab0242b00d08 (patch) | |
tree | 76330afc5e2b841a2155778954f6931d5fe8d022 /apps/settings/lib/SetupChecks/JavaScriptModules.php | |
parent | ff0cab5956c289bad60db54716b148c8879566a4 (diff) | |
download | nextcloud-server-7fbd518452570e1e3c77815acaf6ab0242b00d08.tar.gz nextcloud-server-7fbd518452570e1e3c77815acaf6ab0242b00d08.zip |
feat: Make `CheckServerResponseTrait` public and provide as `OCP\SetupCheck\CheckServerResponseTrait`feat/make-setup-check-trait-public
This trait is used by other apps for creating setup checks,
so we should provide it instead apps using private API.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Diffstat (limited to 'apps/settings/lib/SetupChecks/JavaScriptModules.php')
-rw-r--r-- | apps/settings/lib/SetupChecks/JavaScriptModules.php | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/apps/settings/lib/SetupChecks/JavaScriptModules.php b/apps/settings/lib/SetupChecks/JavaScriptModules.php index ae19eacec7b..e09dc459dc8 100644 --- a/apps/settings/lib/SetupChecks/JavaScriptModules.php +++ b/apps/settings/lib/SetupChecks/JavaScriptModules.php @@ -12,6 +12,7 @@ use OCP\Http\Client\IClientService; use OCP\IConfig; use OCP\IL10N; use OCP\IURLGenerator; +use OCP\SetupCheck\CheckServerResponseTrait; use OCP\SetupCheck\ISetupCheck; use OCP\SetupCheck\SetupResult; use Psr\Log\LoggerInterface; @@ -43,7 +44,7 @@ class JavaScriptModules implements ISetupCheck { $testFile = $this->urlGenerator->linkTo('settings', 'js/esm-test.mjs'); $noResponse = true; - foreach ($this->runHEAD($testFile) as $response) { + foreach ($this->runRequest('HEAD', $testFile) as $response) { $noResponse = false; if (preg_match('/(text|application)\/javascript/i', $response->getHeader('Content-Type'))) { return SetupResult::success(); |