[marketplace] Some tests.

This commit is contained in:
AlexeyMatveev686
2023-05-18 10:16:29 +03:00
parent 3921317f60
commit 86359d4b1d

View File

@ -575,21 +575,15 @@ function getAllPluginsData(bFirstRender, bshowMarketplace) {
}).catch(function(err){
console.error(err);
count--;
if (!count)
test(bFirstRender, bshowMarketplace);
});
} else {
count--;
}
if (!count) {
console.log('all are loaded');
// console.log('getAllPluginsData: ' + (Date.now() - start));
removeUnloaded(Unloaded);
sortPlugins(true, false, 'name');
isPluginLoading = false;
if (bFirstRender)
showMarketplace();
else if (bshowMarketplace)
toogleView(elements.btnMarketplace, elements.btnMyPlugins, messages.linkPR, true, true);
test(bFirstRender, bshowMarketplace);
}
},
function(err) {
@ -597,13 +591,7 @@ function getAllPluginsData(bFirstRender, bshowMarketplace) {
Unloaded.push(i);
createError(new Error('Problem with loading plugin config.\nConfig: ' + confUrl));
if (!count) {
removeUnloaded(Unloaded);
sortPlugins(true, false, 'name');
isPluginLoading = false;
if (bFirstRender)
showMarketplace();
else if (bshowMarketplace)
toogleView(elements.btnMarketplace, elements.btnMyPlugins, messages.linkPR, true, true);
test(bFirstRender, bshowMarketplace);
}
}
);
@ -616,6 +604,18 @@ function getAllPluginsData(bFirstRender, bshowMarketplace) {
}
};
function test(bFirstRender, bshowMarketplace) {
console.log('all are loaded');
// console.log('getAllPluginsData: ' + (Date.now() - start));
removeUnloaded(Unloaded);
sortPlugins(true, false, 'name');
isPluginLoading = false;
if (bFirstRender)
showMarketplace();
else if (bshowMarketplace)
toogleView(elements.btnMarketplace, elements.btnMyPlugins, messages.linkPR, true, true);
};
function getInstalledLanguages() {
installedPlugins.forEach(function(pl) {
makeRequest(pl.obj.baseUrl + 'translations/langs.json', 'GET', null, null).then(