diff options
author | Christoph Wurst <ChristophWurst@users.noreply.github.com> | 2023-11-15 18:26:27 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-15 18:26:27 +0100 |
commit | 33e07121d2cd0768209e5aad9d01a48ca7046aa8 (patch) | |
tree | 9ab7ef7adaef05eb5ee097322c6f92565106c136 /apps | |
parent | d06ee45b80e8e0521cafb7692cc518af8354fda0 (diff) | |
parent | 45541eb685c4f3a5742508afcc02d07e46e64b5f (diff) | |
download | nextcloud-server-33e07121d2cd0768209e5aad9d01a48ca7046aa8.tar.gz nextcloud-server-33e07121d2cd0768209e5aad9d01a48ca7046aa8.zip |
Merge pull request #41501 from nextcloud/feat/dav/show-ooo-ui-by-default
feat(dav): Enable OOO UI and expose enabled via OCP
Diffstat (limited to 'apps')
-rw-r--r-- | apps/dav/lib/Settings/AvailabilitySettings.php | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/apps/dav/lib/Settings/AvailabilitySettings.php b/apps/dav/lib/Settings/AvailabilitySettings.php index e2f2fe7cef6..c48ebe0255e 100644 --- a/apps/dav/lib/Settings/AvailabilitySettings.php +++ b/apps/dav/lib/Settings/AvailabilitySettings.php @@ -33,6 +33,7 @@ use OCP\AppFramework\Http\TemplateResponse; use OCP\AppFramework\Services\IInitialState; use OCP\IConfig; use OCP\Settings\ISettings; +use OCP\User\IAvailabilityCoordinator; use Psr\Log\LoggerInterface; class AvailabilitySettings implements ISettings { @@ -44,6 +45,7 @@ class AvailabilitySettings implements ISettings { IInitialState $initialState, ?string $userId, private LoggerInterface $logger, + private IAvailabilityCoordinator $coordinator, private AbsenceMapper $absenceMapper) { $this->config = $config; $this->initialState = $initialState; @@ -60,11 +62,7 @@ class AvailabilitySettings implements ISettings { 'no' ) ); - $hideAbsenceSettings = $this->config->getAppValue( - Application::APP_ID, - 'hide_absence_settings', - 'yes', - ) === 'yes'; + $hideAbsenceSettings = !$this->coordinator->isEnabled(); $this->initialState->provideInitialState('hide_absence_settings', $hideAbsenceSettings); if (!$hideAbsenceSettings) { try { |