mirror of
https://github.com/ONLYOFFICE/web-apps.git
synced 2026-07-23 23:47:46 +08:00
Merge pull request #3073 from ONLYOFFICE/fix/addOptionsForPlugins
Add global options for plugins
This commit is contained in:
@ -148,6 +148,9 @@ define([
|
||||
.catch(function(err) {
|
||||
me.configPlugins.plugins = false;
|
||||
});
|
||||
|
||||
if (this.configPlugins.config.options)
|
||||
this.api.setPluginsOptions(this.configPlugins.config.options);
|
||||
}
|
||||
|
||||
if ( !Common.Controllers.Desktop.isActive() || !Common.Controllers.Desktop.isOffline() ) {
|
||||
|
||||
@ -247,6 +247,10 @@ const PluginsController = inject('storeAppOptions')(observer(props => {
|
||||
configPlugins.plugins = loaded;
|
||||
mergePlugins();
|
||||
});
|
||||
if (configPlugins.config.options) {
|
||||
const api = Common.EditorApi.get();
|
||||
api && api.setPluginsOptions(configPlugins.config.options);
|
||||
}
|
||||
} else {
|
||||
configPlugins.plugins = false;
|
||||
}
|
||||
|
||||
@ -80,6 +80,8 @@ define([
|
||||
{
|
||||
me.configPlugins.plugins = false;
|
||||
});
|
||||
if (this.configPlugins.config.options)
|
||||
this.api.setPluginsOptions(this.configPlugins.config.options);
|
||||
} else
|
||||
this.configPlugins.plugins = false;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user