From 265fb53d94a358cd09bebd4eead197bd6687ddda Mon Sep 17 00:00:00 2001 From: AlexeyMatveev686 Date: Fri, 14 Apr 2023 17:53:31 +0300 Subject: [PATCH] d --- store/scripts/code.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/store/scripts/code.js b/store/scripts/code.js index 3dd1f92c..f12d4f46 100644 --- a/store/scripts/code.js +++ b/store/scripts/code.js @@ -628,6 +628,7 @@ function showListofPlugins(bAll, sortedArr) { function createPluginDiv(plugin, bInstalled) { // this function creates div (preview) for plugins + if(bAppDirectory) bInstalled = false; let div = document.createElement('div'); div.id = plugin.guid; div.setAttribute('data-guid', plugin.guid); @@ -787,7 +788,7 @@ function onClickItem() { divPreview.id = 'div_preview'; divPreview.className = 'div_preview'; - let installed = findPlugin(false, guid); + let installed = bAppDirectory ? null : findPlugin(false, guid); let plugin = findPlugin(true, guid); if ( !plugin || ( isDesktop && installed ) ) { elements.divGitLink.classList.add('hidden'); @@ -1418,7 +1419,8 @@ function removeUnloaded(unloaded) { }; function findPlugin(bAll, guid) { - let res = bAll || bAppDirectory + // todo поправить везде где есть поиск, чтобы поиск запускался, если только есть такая группа плагинов + let res = bAll ? allPlugins.find(function(el){return el.guid === guid}) : installedPlugins.find(function(el){return el.guid === guid}); return res;