|
|
|
|
@ -78,11 +78,8 @@ class ServerDevNotice implements ISettings { |
|
|
|
|
|
|
|
|
|
$hasInitialState = false; |
|
|
|
|
|
|
|
|
|
// viewer is default enabled and this makes a zero-cost assertion for Psalm |
|
|
|
|
assert(class_exists(LoadViewer::class)); |
|
|
|
|
|
|
|
|
|
// If the Reasons to use Nextcloud.pdf file is here, let's init Viewer |
|
|
|
|
if ($userFolder->nodeExists('Reasons to use Nextcloud.pdf')) { |
|
|
|
|
// If the Reasons to use Nextcloud.pdf file is here, let's init Viewer, also check that Viewer is there |
|
|
|
|
if (class_exists(LoadViewer::class) && $userFolder->nodeExists('Reasons to use Nextcloud.pdf')) { |
|
|
|
|
$this->eventDispatcher->dispatch(LoadViewer::class, new LoadViewer()); |
|
|
|
|
$hasInitialState = true; |
|
|
|
|
} |
|
|
|
|
|