Load plugins from config or using request to server.
This commit is contained in:
parent
f37d4b53ac
commit
8709548c7a
|
@ -846,8 +846,10 @@ define([
|
||||||
application.getController('Common.Controllers.ExternalMergeEditor').setApi(this.api).loadConfig({config:this.editorConfig, customization: this.editorConfig.customization});
|
application.getController('Common.Controllers.ExternalMergeEditor').setApi(this.api).loadConfig({config:this.editorConfig, customization: this.editorConfig.customization});
|
||||||
|
|
||||||
pluginsController.setApi(me.api);
|
pluginsController.setApi(me.api);
|
||||||
me.updatePlugins(me.plugins, false);
|
if (me.plugins && me.plugins.pluginsData && me.plugins.pluginsData.length>0)
|
||||||
me.requestPlugins('../../../../plugins.json');
|
me.updatePlugins(me.plugins, false);
|
||||||
|
else
|
||||||
|
me.requestPlugins('../../../../plugins.json');
|
||||||
me.api.asc_registerCallback('asc_onPluginsInit', _.bind(me.updatePluginsList, me));
|
me.api.asc_registerCallback('asc_onPluginsInit', _.bind(me.updatePluginsList, me));
|
||||||
|
|
||||||
documentHolderController.setApi(me.api);
|
documentHolderController.setApi(me.api);
|
||||||
|
|
|
@ -632,8 +632,10 @@ define([
|
||||||
application.getController('Common.Controllers.ExternalDiagramEditor').setApi(this.api).loadConfig({config:this.editorConfig, customization: this.editorConfig.customization});
|
application.getController('Common.Controllers.ExternalDiagramEditor').setApi(this.api).loadConfig({config:this.editorConfig, customization: this.editorConfig.customization});
|
||||||
|
|
||||||
pluginsController.setApi(me.api);
|
pluginsController.setApi(me.api);
|
||||||
me.updatePlugins(me.plugins, false);
|
if (me.plugins && me.plugins.pluginsData && me.plugins.pluginsData.length>0)
|
||||||
me.requestPlugins('../../../../plugins.json');
|
me.updatePlugins(me.plugins, false);
|
||||||
|
else
|
||||||
|
me.requestPlugins('../../../../plugins.json');
|
||||||
me.api.asc_registerCallback('asc_onPluginsInit', _.bind(me.updatePluginsList, me));
|
me.api.asc_registerCallback('asc_onPluginsInit', _.bind(me.updatePluginsList, me));
|
||||||
|
|
||||||
documentHolderController.setApi(me.api);
|
documentHolderController.setApi(me.api);
|
||||||
|
|
|
@ -621,8 +621,10 @@ define([
|
||||||
|
|
||||||
if (!me.appOptions.isEditMailMerge && !me.appOptions.isEditDiagram) {
|
if (!me.appOptions.isEditMailMerge && !me.appOptions.isEditDiagram) {
|
||||||
pluginsController.setApi(me.api);
|
pluginsController.setApi(me.api);
|
||||||
me.updatePlugins(me.plugins, false);
|
if (me.plugins && me.plugins.pluginsData && me.plugins.pluginsData.length>0)
|
||||||
me.requestPlugins('../../../../plugins.json');
|
me.updatePlugins(me.plugins, false);
|
||||||
|
else
|
||||||
|
me.requestPlugins('../../../../plugins.json');
|
||||||
me.api.asc_registerCallback('asc_onPluginsInit', _.bind(me.updatePluginsList, me));
|
me.api.asc_registerCallback('asc_onPluginsInit', _.bind(me.updatePluginsList, me));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue