Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/text.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/AppInfo/Application.php5
-rw-r--r--src/public.js3
2 files changed, 7 insertions, 1 deletions
diff --git a/lib/AppInfo/Application.php b/lib/AppInfo/Application.php
index cefcf33d8..c93bd28eb 100644
--- a/lib/AppInfo/Application.php
+++ b/lib/AppInfo/Application.php
@@ -90,6 +90,11 @@ class Application extends App {
$eventDispatcher->addListener('OCA\Files_Sharing::loadAdditionalScripts', function () {
\OCP\Util::addScript('text', 'public');
\OCP\Util::addStyle('text', 'icons');
+ $this->initialStateService->provideInitialState(
+ self::APP_NAME,
+ 'workspace_available',
+ $this->config->getAppValue(self::APP_NAME, 'workspace_available', '1') === '1'
+ );
});
}
diff --git a/src/public.js b/src/public.js
index a91e1746f..785a80ac9 100644
--- a/src/public.js
+++ b/src/public.js
@@ -5,6 +5,7 @@ import {
registerFileCreate,
} from './helpers/files'
import { openMimetypes } from './helpers/mime'
+import { loadState } from '@nextcloud/initial-state'
__webpack_nonce__ = btoa(OC.requestToken) // eslint-disable-line
__webpack_public_path__ = OC.linkTo('text', 'js/') // eslint-disable-line
@@ -50,5 +51,5 @@ documentReady(() => {
})
OCA.Text = {
- RichWorkspaceEnabled: false,
+ RichWorkspaceEnabled: loadState('text', 'workspace_available'),
}