Compare commits

...

1 Commits

Author SHA1 Message Date
Yulia Shanyrova
76e528510e Fix flaky configuration tab for plugin details page at cloud instances 2025-12-05 16:15:50 +01:00

View File

@@ -11,7 +11,11 @@ export const usePluginConfig = (plugin?: CatalogPlugin) => {
return null;
}
const isPluginInstalled = config.pluginAdminExternalManageEnabled ? plugin.isFullyInstalled : plugin.isInstalled;
// On Cloud, check both isFullyInstalled (for multi-instance setup) and isInstalled (fallback for single instance)
// This ensures tabs show even if instance data hasn't fully loaded
const isPluginInstalled = config.pluginAdminExternalManageEnabled
? plugin.isFullyInstalled || plugin.isInstalled
: plugin.isInstalled;
if (isPluginInstalled && !plugin.isDisabled) {
return loadPlugin(plugin.id);