[common] debug plugins loading

This commit is contained in:
Maxim Kadushkin 2019-03-04 18:13:52 +03:00
parent a6091d9326
commit 1e5a6e6c8d

View file

@ -593,27 +593,29 @@ define([
},
getAppConfigPlugins: function (config) {
var me = this;
Promise.all(config.UIpluginsData.map(function(url) {
return fetch(url)
.then(function(response) {return response.json();})
.then(function(json) {
json.baseUrl = url.substring(0, url.lastIndexOf("config.json"));
return json;
});
})).then(function(values) {
me.parsePlugins(values, true);
if ( config.UIpluginsData ) {
var me = this;
Promise.all(config.UIpluginsData.map(function(url) {
return fetch(url)
.then(function(response) {return response.json();})
.then(function(json) {
json.baseUrl = url.substring(0, url.lastIndexOf("config.json"));
return json;
});
})).then(function(values) {
me.parsePlugins(values, true);
if ( me.plugins.uicustom ) {
me.plugins.uicustom.forEach(function (c) {
fetch(c.url)
.then(function (response) {return response.text();})
.then(function (text) {c.code = text;});
});
}
}).catch(function(e) {
console.log('error: ' + e.message);
});
if ( me.plugins.uicustom ) {
me.plugins.uicustom.forEach(function (c) {
fetch(c.url)
.then(function (response) {return response.text();})
.then(function (text) {c.code = text;});
});
}
}).catch(function(e) {
console.log('error: ' + e.message);
});
}
},
}, Common.Controllers.Plugins || {}));